文字左右滚动的走马灯 动机是一种十分方便实现的特效,同样的,文字上下滚动循环显示也是一种非 一般见并且十分方便实现的文字特效 。
具体实现 步骤如下:
<script language=JavaScript>var messages=new Array() 黄牛盯上索尼A7M4微单:16999元瞬间被抢光 涌入闲鱼 NVIDIA LHR显卡挖矿限制被破解:方法很简单 显卡设置对了,游戏才能更顺畅 花呗“提前还”和“按时还”,到底有啥区别?支付宝员工给出答案 messages[0]="<font color=#8000FF> 欢送 光临赛迪网电脑 利用频道!</font></a>"messages[1]="<font color=#FB2500>这里有织网梦工厂</font></a>"messages[2]="<font color=#FF0066F>是网页初学者的学习园地</font></a>"messages[3]="<font color=#FF9900>这里冲浪指南针</font></a>"messages[4]="<font color=#00CC33>是网络 爱好者每天必来充电的地方</font></a>" 松下会同奥林巴斯一样放弃摄影产业吗? 你们都是托:买了SSD就能10秒开机? 抖音首播王者荣耀 字节和腾讯世纪和解 非常实用的电脑快捷键 喜欢赶紧收藏 messages[5]="<font color=#000000>这里有…………有精彩的内容等着你</font></a>"var scrollerwidth=320var scrollerheight=100var scrollerbgcolor=´#FFFFFF´//下面的代码不要 改变 Win10竟会损坏用户文件!教你解决这个Bug 微信重磅推出三大功能,马化腾终结停机时代! 非常实用的电脑快捷键 喜欢赶紧收藏 口口声声要抵制苹果,iPhone12却已无货,身体比言语诚实 if (messages.length>1)i=2elsei=0function move1(whichlayer){tlayer=eval(whichlayer) 装机30分返工2小时?不能错过的三大技巧 每天1万人取关!鸿星尔克留不住“野性消费者” 男子17年花200万收藏万部手机:让大家了解手机发展史 记住这几个关键词 2021年买电视就看它们了 if (tlayer.top>0&&tlayer.top<=5){tlayer.top=0setTimeout("move1(tlayer)",3000)setTimeout("move2(document.main.document.second)",3000)return}if (tlayer.top>=tlayer.document.height*-1){tlayer.top-=5setTimeout("move1(tlayer)",100)}else{tlayer.top=scrollerheighttlayer.document.write(messages[i])tlayer.document.close()if (i==messages.length-1)i=0elsei++}}function move2(whichlayer){tlayer2=eval(whichlayer)if (tlayer2.top>0&&tlayer2.top<=5){tlayer2.top=0setTimeout("move2(tlayer2)",3000)setTimeout("move1(document.main.document.first)",3000)return}if (tlayer2.top>=tlayer2.document.height*-1){tlayer2.top-=5setTimeout("move2(tlayer2)",100)}else{tlayer2.top=scrollerheighttlayer2.document.write(messages[i])tlayer2.document.close()if (i==messages.length-1)i=0elsei++}}function move3(whichdiv){tdiv=eval(whichdiv)if (tdiv.style.pixelTop>0&&tdiv.style.pixelTop<=5){tdiv.style.pixelTop=0setTimeout("move3(tdiv)",3000)setTimeout("move4(second2)",3000)return}if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1){tdiv.style.pixelTop-=5setTimeout("move3(tdiv)",100)}else{tdiv.style.pixelTop=scrollerheighttdiv.innerHTML=messages[i]if (i==messages.length-1)i=0elsei++}}function move4(whichdiv){tdiv2=eval(whichdiv)if (tdiv2.style.pixelTop>0&&tdiv2.style.pixelTop<=5){tdiv2.style.pixelTop=0setTimeout("move4(tdiv2)",3000)setTimeout("move3(first2)",3000)return}if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1){tdiv2.style.pixelTop-=5setTimeout("move4(second2)",100)}else{tdiv2.style.pixelTop=scrollerheighttdiv2.innerHTML=messages[i]if (i==messages.length-1)i=0elsei++}}function startscroll(){if (document.all){move3(first2)second2.style.top=scrollerheight}else if (document.layers){move1(document.main.document.first)document.main.document.second.top=scrollerheight+5document.main.document.second.visibility=´show´}}window.onload=startscroll</script><ilayer id="main" width=&{scrollerwidth}; height=&{scrollerheight};bgcolor=&{scrollerbgcolor};><layer id="first" left=0 top=1 width=&{scrollerwidth};><script language="JavaScript1.2">if (document.layers)document.write(messages[0])</script></layer><layer id="second" left=0 top=0 width=&{scrollerwidth}; visibility=hide><script language="JavaScript1.2">if (document.layers)document.write(messages[1])</script></layer></ilayer><script language="JavaScript1.2">if (document.all){document.writeln(´<span id="main2" style="position:relative;width:´+scrollerwidth+´;height:´+scrollerheight+´;overflow:hiden;background-color:´+scrollerbgcolor+´">´)document.writeln(´<div style="position:absolute;width:´+scrollerwidth+´;height:´+scrollerheight+´;clip:rect(0 ´+scrollerwidth+´ ´+scrollerheight+´ 0);left:0;top:0">´)document.writeln(´<div id="first2" style="position:absolute;width:´+scrollerwidth+´;left:0;top:1;">´)document.write(messages[0])document.writeln(´</div>´)document.writeln(´<div id="second2" style="position:absolute;width:´+scrollerwidth+´;left:0;top:0">´)document.write(messages[1])document.writeln(´</div>´)document.writeln(´</div>´)document.writeln(´</span>´)}</script>
var messages=new Array()
messages[0]="<font color=#8000FF> 欢送 光临赛迪网电脑 利用频道!</font></a>"
messages[1]="<font color=#FB2500>这里有织网梦工厂</font></a>"
messages[2]="<font color=#FF0066F>是网页初学者的学习园地</font></a>"
messages[3]="<font color=#FF9900>这里冲浪指南针</font></a>"
messages[4]="<font color=#00CC33>是网络 爱好者每天必来充电的地方</font></a>"
messages[5]="<font color=#000000>这里有…………有精彩的内容等着你</font></a>"
var scrollerwidth=320
var scrollerheight=100
var scrollerbgcolor=´#FFFFFF´
//下面的代码不要 改变
if (messages.length>1)
i=2
else
i=0
function move1(whichlayer){
tlayer=eval(whichlayer)
if (tlayer.top>0&&tlayer.top<=5){
tlayer.top=0
setTimeout("move1(tlayer)",3000)
setTimeout("move2(document.main.document.second)",3000)
return}
if (tlayer.top>=tlayer.document.height*-1){
tlayer.top-=5
setTimeout("move1(tlayer)",100)}
else{
tlayer.top=scrollerheight
tlayer.document.write(messages[i])
tlayer.document.close()
if (i==messages.length-1)
i++}}
function move2(whichlayer){
tlayer2=eval(whichlayer)
if (tlayer2.top>0&&tlayer2.top<=5){
tlayer2.top=0
setTimeout("move2(tlayer2)",3000)
setTimeout("move1(document.main.document.first)",3000)
if (tlayer2.top>=tlayer2.document.height*-1){
tlayer2.top-=5
setTimeout("move2(tlayer2)",100)}
tlayer2.top=scrollerheight
tlayer2.document.write(messages[i])
tlayer2.document.close()
function move3(whichdiv){
tdiv=eval(whichdiv)
if (tdiv.style.pixelTop>0&&tdiv.style.pixelTop<=5){
tdiv.style.pixelTop=0
setTimeout("move3(tdiv)",3000)
setTimeout("move4(second2)",3000)
if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1){
tdiv.style.pixelTop-=5
setTimeout("move3(tdiv)",100)}
tdiv.style.pixelTop=scrollerheight
tdiv.innerHTML=messages[i]
function move4(whichdiv){
tdiv2=eval(whichdiv)
if (tdiv2.style.pixelTop>0&&tdiv2.style.pixelTop<=5){
tdiv2.style.pixelTop=0
setTimeout("move4(tdiv2)",3000)
setTimeout("move3(first2)",3000)
if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1){
tdiv2.style.pixelTop-=5
setTimeout("move4(second2)",100)}
tdiv2.style.pixelTop=scrollerheight
tdiv2.innerHTML=messages[i]
function startscroll(){
if (document.all){
move3(first2)
second2.style.top=scrollerheight}
else if (document.layers){
move1(document.main.document.first)
document.main.document.second.top=scrollerheight+5
document.main.document.second.visibility=´show´}}
window.onload=startscroll
</script>
<ilayer id="main" width=&{scrollerwidth}; height=&{scrollerheight};
bgcolor=&{scrollerbgcolor};>
<layer id="first" left=0 top=1 width=&{scrollerwidth};>
<script language="JavaScript1.2">
if (document.layers)
document.write(messages[0])
</layer>
<layer id="second" left=0 top=0 width=&{scrollerwidth}; visibility=hide>
document.write(messages[1])
</ilayer>
document.writeln(´<span id="main2" style="position:relative;width:´+scrollerwidth+´;height:´
+scrollerheight+´;overflow:hiden;background-color:´+scrollerbgcolor+´">´)
document.writeln(´<div style="position:absolute;width:´+scrollerwidth+´;height:´
+scrollerheight+´;clip:rect(0 ´+scrollerwidth+´ ´
+scrollerheight+´ 0);left:0;top:0">´)
document.writeln(´<div id="first2" style="position:absolute;width:´+scrollerwidth+´;left:0;top:1;">´)
document.writeln(´</div>´)
document.writeln(´<div id="second2" style="position:absolute;width:´+scrollerwidth+´;left:0;top:0">´)
document.writeln(´</span>´)
}
(在需求增加该特效的网页具体位置中粘贴如下代码即可)
留神:代码中的“var scrollerwidth=320” 示意循环框宽度,"var scrollerheigh=100" 示意循环框高度,"font color=# "代表文字 色彩, 可以依据需求进行 批改 。