为何左右连续循环滚动不起来?急,急,急! <table align=left cellpadding=0 cellspace=0 border=0 width="600"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为你的div的宽度太小,scrollLeft已经滚到头了,还是比demo1.offsetWidth小,所以就停了你把宽度设置成demo1的宽度就可以了,250px;------------------------------------<div id=demo style="overflow:hidden;height:100px;width:250px;border:1px solid #F00"><table align=left cellpadding=0 cellspace=0 border=1><tr><td id=demo1 valign=top><img src="gfjs.gif">11<img src="bxtt.gif">22<img src="bzjd.gif">33<img src="gfjs.gif">44<img src="bxtt.gif">55<img src="bzjd.gif"></td><td id=demo2 valign=top></td></tr></table></div> <div id="debug"></div><script> var speed=20demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo1.offsetWidth<=demo.scrollLeft) demo.scrollLeft=0else{ demo.scrollLeft++ debug.innerHTML="demo.scrollLeft:"+demo.scrollLeft + "<br/>" + "demo1.offsetWidth:"+ demo1.offsetWidth;} } var MyMar=setInterval(Marquee,speed) demo.onmouseover=function() {clearInterval(MyMar)} demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </script> ice_berg16(寻梦的稻草人),chinastorm(天空翱翔的小白鹤): 你们好!我照你们说的来改了,还是不行啊。不知为何。还是不明白你们所说的。 谁能给讲一下在YUI里面AJAX的使用方法~谢谢了 请问FF里错误控制台出现的STOP是什么意思? 求解一个正则表达式 js文件问题 求助:验证输入框是否为空的JS调用了两遍,我不要! 根据月份显示时间列表? javascript中没有整除运算符,如何实现整除呀?比如 10/3 结果是3,而不是3.33 关于在JavaScript语句中设置颜色问题? 一个页面有多组复选框,怎样控制每组复选框最少选一个最多选5个 frame如何刷新啊? 请教在jsp页面中子父窗口传值的问题 练习正则的,可惜我正则太差,期待高手完善
你把宽度设置成demo1的宽度就可以了,250px;------------------------------------
<div id=demo style="overflow:hidden;height:100px;width:250px;border:1px solid #F00">
<table align=left
cellpadding=0 cellspace=0 border=1>
<tr>
<td id=demo1 valign=top>
<img src="gfjs.gif">11<img src="bxtt.gif">22<img src="bzjd.gif">33<img src="gfjs.gif">44<img src="bxtt.gif">55<img src="bzjd.gif"></td>
<td id=demo2 valign=top></td>
</tr>
</table>
</div>
<div id="debug"></div>
<script>
var speed=20
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo1.offsetWidth<=demo.scrollLeft)
demo.scrollLeft=0
else{
demo.scrollLeft++
debug.innerHTML="demo.scrollLeft:"+demo.scrollLeft + "<br/>" + "demo1.offsetWidth:"+ demo1.offsetWidth;
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
你们好!我照你们说的来改了,还是不行啊。不知为何。还是不明白你们所说的。