• 文字广告位
  • 文字广告位
  • 文字广告位
您现在的位置: 站长手册 >> 特效代码 >> 文字类 >> 正文
站内搜索
Google
[图文]间歇停顿向上滚动新闻
        ★★★   

间歇停顿向上滚动新闻

雅虎收藏夹 百度收藏 Google书签 Yahoo书签 新浪ViVi 搜狐网摘 365Key网摘 天极网摘 diglog 和讯网摘 POCO网摘 YouNote网摘 博拉网 天下图摘 Del.icio.us digg reddit spurl BlinkList blogmarks
人气: 来源:本站原创 作者:佚名 所属栏目:文字类 [切换到繁體中文]
介绍:间歇停顿滚动的文字新闻,节省空间,给人一种耳目一新的感觉。

演示:

[Ctrl+A全选 提示:你可先修改部分代码,再按运行]

下面教你如何应用此特效: 
 --------------------------------------------------------------------------------------
  需要在<body 这里>加入的代码:
 --------------------------------------------------------------------------------------
以下代码加到<head>…</head>中
以下代码加到<body>…</body>中
<script language=JavaScript1.2>

//configure the below five variables to change the style of the scroller
var scrollerwidth=500
var scrollerheight=50
var scrollerbgcolor=''
//set below to '' if you don't wish to use a background image
var scrollerbackground=''

//configure the below variable to change the contents of the scroller
var messages=new Array()
messages[0]="走在前面"
messages[1]="<table border=0><tr valign=top><td width=10> </td><td>赢了从前赢了自己最愉快<br>争取时间 走在前</td></tr></table>"
messages[2]="<table border=0><tr valign=top><td width=10> </td><td>拿我最美丽的姿态改变明天<br>挑战时间 活在前面</td></tr></table>"
messages[3]="<table border=0><tr valign=top><td width=10> </td><td>等待那么多年的愿望恨不得一刹那实现 <br>想追求我的天 想飞越我终点 想追求我的天</table>"
messages[4]="<table border=0><tr valign=top><td width=10> </td><td>有出息 没想到什么不可以 <br>忘了历史 创造历史 </td></tr></table>"
messages[5]="<table border=0><tr valign=top><td width=10> </td><td>我每一口气 都准备深呼吸<br>有了开始 没到此为止</tr></table>"

///////Do not edit pass this line///////////////////////

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=0
else
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)
return
}
if (tlayer2.top>=tlayer2.document.height*-1){
tlayer2.top-=5
setTimeout("move2(tlayer2)",100)
}
else{
tlayer2.top=scrollerheight
tlayer2.document.write(messages[I])
tlayer2.document.close()
if (I==messages.length-1)
I=0
else
I++
}
}

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)
return
}
if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1){
tdiv.style.pixelTop-=5
setTimeout("move3(tdiv)",100)
}
else{
tdiv.style.pixelTop=scrollerheight
tdiv.innerHTML=messages[I]
if (I==messages.length-1)
I=0
else
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)
return
}
if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1){
tdiv2.style.pixelTop-=5
setTimeout("move4(second2)",100)
}
else{
tdiv2.style.pixelTop=scrollerheight
tdiv2.innerHTML=messages[I]
if (I==messages.length-1)
I=0
else
I++
}
}

function startscroll(){
if (document.all){
move3(first2)
second2.style.top=scrollerheight
second2.style.visibility='visible'
}
else if (document.layers){
document.main.visibility='show'
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};" visibility="hide" top="0"> 
      <layer id=first width="300" top="1" left="0"> 
      <script language=JavaScript1.2>
if (document.layers)
document.write(messages[0])
</script>
      </layer>
      <layer id=second width="300" visibility="hide" top="0" left="0"> 
      <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+'; background-image:url('+scrollerbackground+')">')
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; visibility:hidden">')
document.write(messages[1])
document.writeln('</div>')
document.writeln('</div>')
document.writeln('</span>')
}
</script>

  • 上一个特效:
  • 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    姓 名: *(必填项) ·注册用户·
    Email: QQ号:
    评 分: 1分 2分 3分 4分 5分
    • 您可以发表评论支持你喜欢的文章。
    • 请遵守《互联网电子公告服务管理规定》
    • 请遵守中华人民共和国各项有关法律法规。
    • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
    • 评论人需对自己在使用评论过程中的行为承担法律责任。
    • 本站管理员有权保留或删除评论内容。
    • 评论内容只代表个人观点,与本网站立场无关。
    站内特效搜索
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | | 京ICP备 05004866号 |
    版权所有 2007-2008 站长手册 WWW.ZZSC.ORG 业务联系 zzsc.org#gmail.com