80、文字滚动显示

80、文字滚动显示

脚本说明:

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

<STYLE type=text/css>

.content {       FONT: 9pt/12pt "宋体"

}

.sm {      FONT: 8pt/10pt "宋体"

}

</STYLE>

<SCRIPT language=JavaScript>

//configure the below five variables to change the style of the scroller

var scrollerwidth=160

var scrollerheight=50

var scrollerbgcolor='#3399FF'

//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]=""

messages[2]=""

messages[0]=messages[0] + '<span class=content><font color=white> 澳元                /美元                0.5339 0.5351</font></span><br>'

messages[0]=messages[0] + '<span class=content><font color=white> 美元                /港币                7.7967 7.8027</font></span><br>'

messages[0]=messages[0] + '<span class=content><font color=white> 美元                /加元                1.5987 1.6013</font></span><br>'

messages[1]=messages[1] + '<span class=content><font color=white> 美元                /日元                133.40 133.60</font></span><br>'

messages[1]=messages[1] + '<span class=content><font color=white> 美元                /新元                1.8457 1.8487</font></span><br>'

messages[1]=messages[1] + '<span class=content><font color=white> 美元                /瑞郎                1.6625 1.6651</font></span><br>'

messages[2]=messages[2] + '<span class=content><font color=white> 欧元                /美元                0.8781 0.8797</font></span><br>'

messages[2]=messages[2] + '<span class=content><font color=white> 英镑                /美元                1.4372 1.4392</font></span><br>'

 

 

///////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)",5000)

setTimeout("move2(document.main.document.second)",5000)

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)",5000)

setTimeout("move1(document.main.document.first)",5000)

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)",5000)

setTimeout("move4(second2)",5000)

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)",5000)

setTimeout("move3(first2)",5000)

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'

}

}

 

function createLayer()

{

if (document.layers) {

document.writeln('<ilayer id="main" width='+scrollerwidth+'; height='+scrollerheight+'; bgColor='+scrollerbgcolor+'; background='+scrollerbackground+'; visibility=hide>')

document.writeln('<layer id="first" left=0 top=1 width=' +scrollerwidth+ ' 200>')

document.write(messages[0])

document.writeln('</layer>')

 

document.writeln('<layer id="second" left=0 top=0 width='+ scrollerwidth +'; visibility=hide>')

document.write(messages[1])

document.writeln('</layer>')

document.writeln('</ilayer>')

}

else 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>

<TABLE cellSpacing=0 borderColorDark=#00086a cellPadding=1 width="100px"

borderColorLight=#13a2ff border=1>

  <TBODY>

  <TR>

    <TD><SPAN class=content><center><FONT color=#ff930d>滚动外汇牌价</FONT></center></SPAN></TD></TR>

  <TR>

    <TD>

      <SCRIPT

      language=JavaScript> createLayer(); window.onload=startscroll; </SCRIPT>

    </TD>

  <TR>

  </TBODY></TABLE>

 

 

Write a comment

Comments: 0