我知道你的代码是从哪来的,但是我要告诉你的是这些代码是过时的,这是JS还没规范之前的东西,所以没有太大参考意义.
你只需要记住其中一个DHTML标签就可以了<marquee>.这个标签的作用就是使一段信息(字符串形式)在它内部显示,有点像你拉着流动条(实际上没有),然后这个页面会向上移动一样,通过控制方向,可以使里面的信息向上、向下、向左或向右移动。

解决方案 »

  1.   

    前面的我不管了,你应该看得懂.
    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()一点用也没有,不信你把他注释掉,不会有任何影响.