我知道你的代码是从哪来的,但是我要告诉你的是这些代码是过时的,这是JS还没规范之前的东西,所以没有太大参考意义.
你只需要记住其中一个DHTML标签就可以了<marquee>.这个标签的作用就是使一段信息(字符串形式)在它内部显示,有点像你拉着流动条(实际上没有),然后这个页面会向上移动一样,通过控制方向,可以使里面的信息向上、向下、向左或向右移动。
你只需要记住其中一个DHTML标签就可以了<marquee>.这个标签的作用就是使一段信息(字符串形式)在它内部显示,有点像你拉着流动条(实际上没有),然后这个页面会向上移动一样,通过控制方向,可以使里面的信息向上、向下、向左或向右移动。
var marqueecontents=' <font face="Arial" color=#993366> <strong> <big>传统的html语言不能开发交互式的动态网页,而JavaScript却能很好的做到这一点。JavaScript是一门相当简单易学的网络化编程语言,通过把它和html语言相互结合起来,能够实现实时的动态网页特效,这给网页浏览者在浏览网页的同时也提供了某些乐趣。 </big> </strong> </font>'; 变量marqueecontents是要运行的代码.//这里是关键,文本从下往上运动,需要marquee标签的支持
// direction表示运动方向, scrollAmount表示每次移动的像素间距,宽高就不用我说了吧
if (document.all)
document.write('<marquee direction="up" scrollAmount='+speed+' style="width:'+MarqueeWidth+';height:'+MarqueeHeight+'">'+marqueecontents+'</marquee>')// 第一次运行,把要显示的东西输出在MarqueeMessage002层.
function intializemarquee(){
document.MarqueeMessage001.document.MarqueeMessage002.document.write(marqueecontents);
document.MarqueeMessage001.document.MarqueeMessage002.document.close();
thelength=document.MarqueeMessage001.document.MarqueeMessage002.document.height;
ScrollText(); // 没用
} 至于ScrollText()一点用也没有,不信你把他注释掉,不会有任何影响.