//滚动 function scroll(){ //产品滚动 var speed = 30; //数字越大速度越慢 var tab = document.getelementbyid("demo"); var tab1 = document.getelementbyid("demo1"); var tab2 = document.getelementbyid("demo2"); var liwidth=tab1.getelementsbytagname("li"); var liwidths=liwidth[0].offsetwidth; var length=$("#demo1 li").length; var mleft=parseint($("#demo1 li:eq(0)").css("marginleft")); var mright=parseint($("#demo1 li:eq(0)").css("marginright")); var totalwidth=(liwidths+mleft+mright)*length*2+300; $("#indemo").width(totalwidth); tab2.innerhtml = tab1.innerhtml; function marquee(){ if(tab2.offsetwidth - tab.scrollleft <= 0) tab.scrollleft -= tab1.offsetwidth; else{ tab.scrollleft++; } } var mymar = setinterval(marquee,speed); tab.onmouseover = function(){ clearinterval(mymar); }; tab.onmouseout = function(){ mymar = setinterval(marquee,speed); }; } //滚动 function scroll2(){ //产品滚动 var speed = 30; //数字越大速度越慢 var tab = document.getelementbyid("m_demo"); var tab1 = document.getelementbyid("m_demo1"); var tab2 = document.getelementbyid("m_demo2"); var liwidth=tab1.getelementsbytagname("li"); var liwidths=liwidth[0].offsetwidth; var length=$("#m_demo1 li").length; var mleft=parseint($("#m_demo1 li:eq(0)").css("marginleft")); var mright=parseint($("#m_demo1 li:eq(0)").css("marginright")); tab2.innerhtml = tab1.innerhtml; var derection=1; $(".l_btn").click(function(){ derection=1; }); $(".r_btn").click(function(){ derection=0; }); function marquee(){ if(derection){ if(tab2.offsetwidth - tab.scrollleft <= 0) tab.scrollleft -= tab1.offsetwidth; else{ tab.scrollleft++; } }else{ if(tab.scrollleft <= 0) tab.scrollleft += tab1.offsetwidth; else{ tab.scrollleft--; } } } var mymar = setinterval(marquee,speed); tab.onmouseover = function(){ clearinterval(mymar); }; tab.onmouseout = function(){ mymar = setinterval(marquee,speed); }; } function news_scroll(){ //产品滚动 var speed = 60; //数字越大速度越慢 var tab = document.getelementbyid("ydemo"); var tab1 = document.getelementbyid("ydemo1"); var tab2 = document.getelementbyid("ydemo2"); tab2.innerhtml = tab1.innerhtml; function marquee(){ if (tab2.offsetheight - tab.scrolltop <= 0){ tab.scrolltop = 0; }else{ var tmp = tab.scrolltop; tab.scrolltop++; if (tab.scrolltop == tmp){ tab.scrolltop = 1; } } } var mymar = setinterval(marquee,speed); tab.onmouseover = function(){ clearinterval(mymar); }; tab.onmouseout = function(){ mymar = setinterval(marquee,speed); }; }