资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
javascript 模拟Marquee文字向左均匀滚动代码
可以实现匀速、无缝、加链接以及其它的修饰效果,本代码就是实现了这一功能,让文字从右至右平滑滚动,滚动宽度、高度、速度均可以设定。
<HTML> <HEAD> <META http-equiv='Content-Type' content='text/html; charset=gb2312'> <TITLE>Js文字向左运动</TITLE> </HEAD> <BODY > <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20language%3D%22JavaScript1.2%22%3E%20%0D%0Avar%20marqueewidth%3D350%20%0D%0Avar%20marqueeheight%3D22%20%0D%0Avar%20speed%3D5%20%0D%0Avar%20marqueecontents%3D'%3Cstrong%3E%3Cbig%3E%E6%AC%A2%E8%BF%8E%E5%85%89%E4%B8%B4%3Ca%20href%3D%22%2Fjscss%2F%22%3E%E8%84%9A%E6%9C%AC%E4%B9%8B%E5%AE%B6%3C%2Fa%3E%20%E7%BD%91%E9%A1%B5%E7%89%B9%E6%95%88%E6%A0%8F%E7%9B%AE%EF%BC%8C%E7%B2%BE%E5%93%81%E7%89%B9%E6%95%88%E5%85%A8%E6%94%B6%E7%BD%97%EF%BC%81%3C%2Fbig%3E%3C%2Fstrong%3E%3C%2Ffont%3E'%20%0D%0Aif%20(document.all)%20%0D%0Adocument.write('%3Cmarquee%20scrollAmount%3D'%2Bspeed%2B'%20style%3D%22width%3A'%2Bmarqueewidth%2B'%22%3E'%2Bmarqueecontents%2B'%3C%2Fmarquee%3E')%20%0D%0Afunction%20regenerate()%7B%20%0D%0Awindow.location.reload()%20%0D%0A%7D%20%0D%0Afunction%20regenerate2()%7B%20%0D%0Aif%20(document.layers)%7B%20%0D%0AsetTimeout(%22window.onresize%3Dregenerate%22%2C450)%20%0D%0Aintializemarquee()%20%0D%0A%7D%20%0D%0A%7D%20%0D%0Afunction%20intializemarquee()%7B%20%0D%0Adocument.cmarquee01.document.cmarquee02.document.write('%3Cnobr%3E'%2Bmarqueecontents%2B'%3C%2Fnobr%3E')%20%0D%0Adocument.cmarquee01.document.cmarquee02.document.close()%20%0D%0Athelength%3Ddocument.cmarquee01.document.cmarquee02.document.width%20%0D%0Ascrollit()%20%0D%0A%7D%20%0D%0Afunction%20scrollit()%7B%20%0D%0Aif%20(document.cmarquee01.document.cmarquee02.left%3E%3Dthelength*(-1))%7B%20%0D%0Adocument.cmarquee01.document.cmarquee02.left-%3Dspeed%20%0D%0AsetTimeout(%22scrollit()%22%2C100)%20%0D%0A%7D%20%0D%0Aelse%7B%20%0D%0Adocument.cmarquee01.document.cmarquee02.left%3Dmarqueewidth%20%0D%0Ascrollit()%20%0D%0A%7D%20%0D%0A%7D%20%0D%0Awindow.onload%3Dregenerate2%20%0D%0A%3C%2Fscript%3E"> <ilayer width=&{marqueewidth}; height=&{marqueeheight}; name="cmarquee01"> <layer name="cmarquee02"></layer> </ilayer> </BODY> </HTML>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程