<div id=demo style=overflow:hidden;height:139;width:232;background:#f4f4f4;color:#ffffff><table align=left cellpadding=0 cellspace=0 border=0><tr><td id=demo1 valign=top><img src="http://www.lanrentuku.com/down/js/images/12460764740.jpg"><img src="http://www.lanrentuku.com/down/js/images/12460764741.jpg"><img src="http://www.lanrentuku.com/down/js/images/12460764742.jpg"><img src="http://www.lanrentuku.com/down/js/images/12460764743.jpg"><img src="http://www.lanrentuku.com/down/js/images/12460764744.jpg"></td><td id=demo2 valign=top></td></tr></table></div>
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
这是从懒人图库下载的一个 图片向左无缝循环的实例代码,确实可以实现,但是当我把width变成950时它就不滚动了,为什么呢?应该怎样修改呢?
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
这是从懒人图库下载的一个 图片向左无缝循环的实例代码,确实可以实现,但是当我把width变成950时它就不滚动了,为什么呢?应该怎样修改呢?
解决方案 »
- sitemap并不包含sitemapresolve的定义?
- gridview中edititemplate中的dropdownlist中当前选项问题
- 站点地图添加自定义信息,模板如何绑定?
- asp.net更新数据update失败哪出错了,谁帮我解决下啊?
- 150分求解,搞定后再加150.如果你是高手,不妨进来走走,来者给分,谢谢
- 请问如何打包asp.net应用程序项目,并同时打包.NET Framework
- 新手咨询,谢谢速予回复
- 如何禁止或消除ASP.NET网页中的__VIEWSTATE内容?急~
- ASP 求列 之和如何实现?
- ASP.NET能在web环境下实现对图片的处理吗?
- 求一个asp.net 可以上传图片和附件的在线编辑器。
- 在Asp中弹出提示框
<div id=demo style=overflow:hidden;height:139;width:950;
可以滚动啊,如果不滚动,多放几张图片,然后试试!!