js实现的类marquee水平循环滚动
更新时间:2010年03月18日 19:17:23 作者:
marquee (水平)循环滚动的js实现 ,需要的朋友可以参考下。
复制代码 代码如下:
<script>
var speed=20;/*速度数值越大速度越慢*/
document.getElementById('www_qpsh_com2').innerHTML=document.getElementById('www_qpsh_com1').innerHTML;
/*两个层来回交替出现*/
function Marquee(){
if(document.getElementById('www_qpsh_com2').offsetWidth-document.getElementById('www_qpsh_com').scrollLeft<=0)
document.getElementById('www_qpsh_com').scrollLeft-=document.getElementById('www_qpsh_com1').offsetWidth;
else{
document.getElementById('www_qpsh_com').scrollLeft++;
}
document.getElementById('my_marquee_info').innerHTML='';
document.getElementById('my_marquee_info').innerHTML+='div.scrollTop:'+document.getElementById('www_qpsh_com').scrollLeft;
}
var MyMar=setInterval(Marquee,speed);
www_qpsh_com.onmouseover=function() {clearInterval(MyMar);}
www_qpsh_com.onmouseout=function() {MyMar=setInterval(Marquee,speed);}
</script>
演示代码:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
您可能感兴趣的文章:
- JS与HTML结合使用marquee标签实现无缝滚动效果代码
- JQuery插件Marquee.js实现无缝滚动效果
- div+css+js实现无缝滚动类似marquee无缝滚动兼容firefox
- 分别用marquee和div+js实现首尾相连循环滚动效果,仅3行代码
- javascript 模拟Marquee文字向左均匀滚动代码
- Class Of Marquee Scroll通用不间断滚动JS封装类
- 用javascript实现代替marquee的滚动字幕效果代码
- 用javascript代替marquee的滚动字幕效果代码
- 再次更新!MSClass (Class Of Marquee Scroll通用不间断滚动JS封装类 Ver 1.6)
- JS实现无缝循环marquee滚动效果
相关文章
通过Jscript中@cc_on 语句识别IE浏览器及版本的代码
通过Jscript中@cc_on 语句识别IE浏览器及版本的代码,需要的朋友可以参考下。2011-05-05详解微信开发中snsapi_base和snsapi_userinfo及静默授权的实现
这篇文章主要介绍了详解微信开发中snsapi_base和snsapi_userinfo及静默授权的实现的相关资料,需要的朋友可以参考下2017-03-03js-FCC算法-No repeats please字符串的全排列(详解)
下面小编就为大家带来一篇js-FCC算法-No repeats please字符串的全排列(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-05-05
最新评论