第一步:把如下代码加入<head>区域中
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var Message="欢迎光临网页制作特效精彩JavaScript集锦!!";
var place=1;
function scrollIn() {
window.status=Message.substring(0, place);
if (place >= Message.length) {
place=1;
window.setTimeout("scrollOut()",300); 
} else {
place++;
window.setTimeout("scrollIn()",50); 
   } 
}
function scrollOut() {
window.status=Message.substring(place, Message.length);
if (place >= Message.length) {
place=1;
window.setTimeout("scrollIn()", 100);
} else {
place++;
window.setTimeout("scrollOut()", 50);
   }
}
// End -->
</SCRIPT>第二步:把<body>中的内容改为:
<body bgcolor="#fef4d9" onLoad="scrollIn()">

解决方案 »

  1.   

    <BODY onload="window.setTimeout('statusScroll()', 500)">
    <SCRIPT LANGUAGE=JAVASCRIPT>
    <!-- 
    var msg = "e起来吧—http://www.e7come.com欢迎您";
    var speed = 300; 
    var msgud = " " + msg; 
    function statusScroll() { 
    if (msgud.length <msg.length) msgud += " - " + msg; 
    msgud = msgud.substring(1, msgud.length); 
    window.status = msgud.substring(0, msg.length);
    window.setTimeout("statusScroll()", speed); 

    -->
    </SCRIPT>
    </body>
      

  2.   

    楼上两位虽可解决,但因我是用其显多个记录,不单说速度效率安全都难保证请问<marquee>有没有属性可设置呢?
      

  3.   

    marquee的用法 
    Marquee标记用于在可用浏览区域中滚动文本。这个标记只适用于IE3以后的版的浏览器。
      格式:
      《MARQUEE ALIGN="…"
      BEHAVIOR="…"
      BGCOLOR="…"
      DIRECTION="…"
      HEIGHT="…"
      WIDTH="…"
      HSPACE="…"
      VSPACE="…" 
      LOOP="…"
      SCROLLAMOUNT="…"
      SCROLLDELAY="…" 
      》…
      《/MARQUEE》  属性:
      ALIGN:用于按设定的值对齐滚动的文本。ALIGN可以设定的值有:LEFT,CENTER,RIGHT,TOP,BOTTOM。此属性不是必须使用的。
      BEHAVIOR:可以在页面上一旦出现文本时让浏览器按照设定的方法来处理文本。如果设定的方法是SLIDE,那么文本就移动到文档上,并停留在页边距上。如果设定为ALTERNATE,则文本从一边移动到另一边。如果设定为SCROLL,文本将在页面上反复滚动。本属性不是必须使用的。可以设定的值有:SILIDE,ALTERNATE,SCROLL。
    BGCOLOR:用于设定字幕的背景颜色。背景颜色可用RGB、16进制值的格式或颜色名称来设定。
    DIRECTION:用于设定文本滚动的方向,可以设定的值有:LEFT,RIGHT。此属性不是必须使用的。
    HEIGHT:用于设定滚动字幕的高度,高度可用像素或可视页面的百分比来表示。此属性不是必须使用的。
    WIDTH:用于设定字幕的宽度,宽度可用像素或可视页面的百分比来表示。此属性不是必须使用的。
    HSPACE:用于设定滚动字幕左右的空白空间,空白空间用像素表示。此属性不是必须使用的。
    VSPACE:用于设定滚动字幕上下的空白空间,空白空间用像素表示。此属性不是必须使用的。
    LOOP:用于设定滚动字幕的滚动次数。当LOOP的值为"INFINITE"或是"-1"时,则文字会无限制地滚动。此属性不是必须使用的。
    SCROLLAMOUNT:用于设定每个连续滚动文本后面的间隔,该间隔用像素表示。此属性不是必须使用的。
    SCROLLDELAY:用于设定两次滚动操作之间的间隔时间,该时间以毫秒为单位。此属性不是必须使用的。 
      

  4.   

    <SCRIPT Language="JavaScript">
    var msg="欢迎光临  洪恩在线  电脑乐园";
    var interval = 300;
    seq = 0;
    function Scroll() {
    len = msg.length;
    window.status = msg.substring(0, seq+1);
    seq++;
    if ( seq >= len ) { seq = 0 };
    window.setTimeout("Scroll();", interval );

    </SCRIPT>
      

  5.   

    有没有不用setTimeout("")的方法?
      

  6.   

    反正不是setTimeout就是setInterval。
      

  7.   

    <SCRIPT Language="JavaScript">
    var msg="欢迎光临  洪恩在线  电脑乐园";
    var interval = 300;
    seq = 0;
    function Scroll() {
    len = msg.length;
    window.status = msg.substring(0, seq+1);
    seq++;
    if ( seq >= len ) { seq = 0 };
    window.setTimeout("Scroll();", interval );

    </SCRIPT>