116、变换的信息提示条

116、变换的信息提示条

脚本说明:

把如下代码加入<body>区域中

<script language="JavaScript1.2">

var delay=2000

//Configure scroller width

var scrollwidth=210

//Configure scroller height

var scrollheight=75

var message=new Array()

//Configure messages. Extend array as needed:

var openingtag='<font face="Arial" size=3>'

message[0]='<b>网页特效代码7stk.com欢迎你的光临!</b>'

message[1]='<b>请多提意见,谢谢!</b>'

message[2]='<b>在这里有你需要的一切!</b>'

var closingtag='</font>'

 

//This variable specifies the initial negative offset of each msg

//You may wish to increase it if your scroller is to the right of page horizontally

var hoffset=-10

 

</script>

<ilayer width=&{scrollwidth}; height=&{scrollheight}; name="sslide">

<layer name="sslide2" width=&{scrollwidth}; height=&{scrollheight};></layer>

</ilayer>

 

<script language="JavaScript1.2">

 

var inc=1

var ns4=document.layers

var ie5ns6=document.getElementById||document.all

 

if (ie5ns6)

document.write(openingtag+'<div id="flyin" style="position:relative;width:'+scrollwidth+';height:'+scrollheight+';">'+message[0]+'</div>'+closingtag)

 

 

function updatemsg(){

crossobj.style.left=-2000

crossobj.style.fontStyle="italic"

crossobj.innerHTML=message[inc]

crossobj.style.left=crossobj.offsetWidth*(-1)+hoffset

start=setInterval("animatein()",50)

inc=(inc<message.length-1)? inc+1 : 0

}

 

function animatein(){

if (parseInt(crossobj.style.left)<0)

crossobj.style.left=parseInt(crossobj.style.left)+20

else{

crossobj.style.left=0

crossobj.style.fontStyle="normal"

clearInterval(start)

}

}

 

function updatemsgns4(){

document.sslide.document.sslide2.document.write(openingtag+message[inc]+closingtag)

document.sslide.document.sslide2.document.close()

inc=(inc<message.length-1)? inc+1 : 0

}

 

function initialize(){

if (ie5ns6){

crossobj=document.getElementById? document.getElementById("flyin") : document.all.flyin

setInterval("updatemsg()",delay+1000)

}

else if (ns4){

document.sslide.document.sslide2.document.write(openingtag+message[0]+closingtag)

document.sslide.document.sslide2.document.close()

setInterval("updatemsgns4()",delay)

}

}

 

window.onload=initialize

 

</script>

 

Write a comment

Comments: 0