• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 滾動文字新聞的制作

    發表于:2007-06-21來源:作者:點擊數: 標簽:
    一句一句話地顯示出來,有點類似于跑馬燈效果,文字效果的突出點比較明顯,推薦使用。 制作方法: 將下面的代碼復制到body~/body里 script language= Java Script1.2 //設置下面的參數(寬度,高度和背景色)可以得到不同的顯示效果; var scrollerwidth=500 v

       
      一句一句話地顯示出來,有點類似于跑馬燈效果,文字效果的突出點比較明顯,推薦使用。

    制作方法:
    將下面的代碼復制到<body>~</body>里
    <script language=JavaScript1.2>

    //設置下面的參數(寬度,高度和背景色)可以得到不同的顯示效果;
    var scrollerwidth=500
    var scrollerheight=100
    var scrollerbgcolor=''

    //下面的參數,不想使用背景圖的話設為空;
    var scrollerbackground=''

    //下面的參數設置顯示內容,可以使用HTML語法改變字體,大小和顏色及連接等;
    var messages=new Array()
    messages[0]="::::::::::::::::::::: 示例滾動新聞 :::::::::::::::::::::"
    messages[1]="<a href='javascript:void(0)'>新奧特真三維虛擬演播室系統順利通過廣電總局檢測</a>"
    messages[2]="<a href='javascript:void(0)'>新奧特參加2001年江蘇廣播電視暨網絡設備展覽會成功 </a>"
    messages[3]="<a href='javascript:void(0)'>九運組委會致函感謝新奧特提供電視字幕,為九運作出重要貢獻</a>"

    ///////下面的代碼不要改變//////

    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>
    注意:在message[xxx]中不能含有空格,如下:
    messages[1]="<table border=0><tr valign=top><td width=80>「 2001/10/26 」</td><td width=10></td><td>服務器現在真的是怪怪的,剛剛還用了新的地址了,一會兒又變<br>成了現在的這個了,真是讓我干著急,真對不起大家??!</td></tr></table>"
    正 確
    messages[1]="<table border=0><tr valign=top><td width=80>「 2001/10/26 」</td>
    <td width=10></td><td>服務器現在真的是怪怪的,剛剛還用了新的地址了,一會兒又變
    <br>成了現在的這個了,真是讓我干著急,真對不起大家??!</td></tr></table>"  
    錯 誤

    至此你就可以完成這個實例了。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>