<script language="JavaScript1.2">//设置下面的三行参数,分别是宽度、高度和背景色。
var scrollerwidth=160
var scrollerheight=60
var scrollerbgcolor='black'//下面设置显示的文字内容,可以使用标准的HTML语法。
var messages=new Array()
messages[0]="<a href='e'>酷e资源带给你每天的精彩</a>"
messages[1]="<a href='e'>免费代码天地,各位站长看过来</a>"
messages[2]="<a href='e'>好书网上来,现在就下载</a>"
messages[3]="<a href='e'>羽泉所有专辑的歌曲下载,试听</a>"
messages[4]="<a href='mailto:[email protected]'>点这里联系站长heliuren,有任何意见建议问题请提出。</a>"
//下面的代码不要改动if (messages.length>1)
i=2
else
i=0function 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
}
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>
            </font>
            <ilayer id="main" width="&amp;{scrollerwidth};" height="&amp;{scrollerheight};" bgcolor="&amp;{scrollerbgcolor};"> 
            <layer id="first" left="0" top="1" width="&amp;{scrollerwidth};"> 
            <script
            language="JavaScript1.2">
if (document.layers)
document.write(messages[0])
</script>
            </layer>
            <layer id="second" left="0" top="0" width="&amp;{scrollerwidth};" visibility="hide"> 
            <script language="JavaScript1.2">
if (document.layers)
document.write(messages[1])
</script>
            </layer>
            </ilayer>
            <font size="2">
            <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>

解决方案 »

  1.   

    <script language=JavaScript>  
    var version = "other"  
    browserName = navigator.appName;     
    browserVer = parseInt(navigator.appVersion);  
      
    if (browserName == "Netscape" && browserVer >= 3) version = "n3";  
    else if (browserName == "Netscape" && browserVer < 3) version = "n2";  
    else if (browserName == "Microsoft Internet Explorer" && browserVer >= 4) version = "e4";  
    else if (browserName == "Microsoft Internet Explorer" && browserVer < 4) version = "e3";  
      
    function marquee1()  
    {  
    if (version == "e4")  
    {  
    document.write("<marquee behavior=scroll direction=up width=370 height=120 scrollamount=1 scrolldelay=80 onmouseover='this.stop()' onmouseout='this.start()'>")  
    }  
    }  
      
    </script> <script language=JavaScript>marquee1();</script>  
    <!-以下是你的新闻标题,可以做链拉 ->
    <a href="...">*新闻标题1</a>
    <a href="...">*新闻标题2</a>
    ...
      

  2.   

    做个表格,在表格外套一个<marquee 参数></marquee>.就这么简单。要控制marquee,就给marquee加个ID,然后随便用什么方式修改这个ID 的STYLE就可以实现控制了。
      

  3.   

    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="SAPIEN Technologies PrimalSCRIPT(TM)">
    <TITLE>Document Title</TITLE>
    </HEAD>
    <BODY>
    <table>
    <tr>
    <td><FONT color=#ff6600 size=2><SPAN color=red> 滚动新闻:</SPAN>
    <marquee  width="280" bgcolor="#FFFFFF" scrolldelay=200>
    <A class=h2 target="_blank" href="/node2/node142/node199/userobject1ai388.html">申城高温明起逐渐缓解 海上气流帮助""退烧"" </A> 
    <A class=h2 target="_blank" href="/node2/node142/node199/userobject1ai297.html">三大门派"峨嵋论剑" 目击中华功夫"现场版"</A> 
    <A class=h2 target="_blank" href="/node2/node142/node199/userobject1ai296.html">长江水位持续上涨 江西省政府发出抗洪紧急通知 </A> 
    <A class=h2 target="_blank" href="/node2/node142/node199/userobject1ai54.html">长途每分钟只收2角 “黑公话”扰乱广东电信市场 </A> 
    </marquee></FONT></TD></TR></TABLE>
    </BODY>
    </HTML>
      

  4.   

    搞得这么复杂,就用marquee然后在参数里写上速度,方向就可以了。
    <MARQUEE width="100" height="50" direction="up" loop scrollamount="1" scrolldelay="10">11111<br>22222<br>33333<br>44444<br>55555<br>66666</MARQUEE>
      

  5.   

    补充,marquee这个标签是微软的ie专用的!!!
      

  6.   

    结贴:sun1979song 15 denghan 15  kellygu 5  guliang 15