最新回答 / 慕斯3749885
ul{display:block;margin:0;padding:0;}ul li{list-style:none;}#notice{width:400px;height:150px;border:1px solid #f00;overflow:hidden;color:#333;}a{color:#333;text-decoration:none;line-height:24px;}
2016-07-01
最新回答 / 亚特兰大
因为HTML页面是按顺序加载的,此处的JS代码是写在页面内容等代码元素的最后面,执行到JS时,页面的内容就已经加载完毕了,所以不用写在window.onload里面,不过写上也没错,但是如果这些JS代码写在前面,比如写在head里,就必须要写上window.onload,不然会获取不到对象。
2016-06-28
最新回答 / qq_慕UI9367020
把setInterval("scrollUp()",speed);改成setInterval(scrollUp,speed);就可以了?有参数这个就废啦
2016-06-18
最新回答 / 星星3394050
setTimeout 它运行一次,调用一次函数就停止了;setInterval("startMove()",2000),它每隔2000ms就调用一次函数,然后这些调用的函数作用叠加...用了setInterval,就一定要使用clearInterval,不然函数根本停不下来.
2016-06-11
最新回答 / jicheng
楼主少了清除set time out的codearea.onmouseover=function(){ clearInterval(time);clearTimeout(x); }假设你前面有定义全局变量 xx= setTimeout(startScroll,delay);
2016-06-02