티스토리 뷰

카테고리 없음

javaScript] 최근 본 상품

James Wetzel 2015. 6. 1. 17:59
728x90
반응형

<img src="/images/main_new/quick_pre.gif" alt="이전"  onClick="if (objRightTodayGoods) objRightTodayGoods.move(0);" style="cursor:pointer;"/>

               <ul id="canvasTodayGoodsList">

                   <script type="text/javascript">

                            <!--

                            function rightTodayGoods(objCanvas) {

                           this.objCanvas = objCanvas;

                           this.arrData = new Array();

                           this.firstIdx = 0;

                           this.lastIdx = 1;


                           this.add = function(data) {

                           this.arrData[this.arrData.length] = data;

                           }


                           this.print = function(idx) {

                           var cnt = 0;

                           var data = "";


                           if (!idx) idx = 0;


                           for (var i=idx; i < this.arrData.length; i++) {

                           cnt++;

                           if (cnt < 4) {

                           data += "<li>";

                           data += this.arrData[i];

                           data += "</li>";

                           }

                           }


                           this.objCanvas.innerHTML = data;

                           }


                           this.move = function(direction) {

                           var totalCnt = this.arrData.length;


                           if (totalCnt <= 3) return;


                           if (direction == 0 ) {

                           if (this.firstIdx > 0) {

                           this.firstIdx = this.firstIdx - 1;

                           this.lastIdx = this.lastIdx + 1;

                           this.print(this.firstIdx);

                           }

                           }

                           else {

                           if (this.lastIdx > -(totalCnt - 4)) {

                           this.firstIdx = this.firstIdx + 1;

                           this.lastIdx = this.lastIdx - 1;

                           this.print(this.firstIdx);

                           }

                           }

                           }

                            }


                            var objRightTodayGoods = new rightTodayGoods(document.getElementById('canvasTodayGoodsList'));

                            if (getCookie("LatelyViewGoods") != null && getCookie("LatelyViewGoods") != "") {

                                try {

                                    var jsonData = $.parseJSON(getCookie("LatelyViewGoods"));

                                    for (var i = 0; i < jsonData.length; i++) {

                                        objRightTodayGoods.add('<p class="list_box"><a href="/Good/Detail/' + jsonData[i].goodsUid + '"><img src="<%= System.Web.Configuration.WebConfigurationManager.AppSettings["goodImageRootUrl"] %>' + jsonData[i].image + '" alt="sky_i1" width="78" height="78" /></a></p>');

                                    }

                                } catch (e) { }

                            }                           

                            

                            objRightTodayGoods.print();

                            //-->

                        </script>                

               </ul>

               <img src="/images/main_new/quick_next.gif" alt="다음" onClick="if (objRightTodayGoods) objRightTodayGoods.move(1);" style="cursor:pointer;"/>

728x90
반응형