写在onload里写个函数
函数中用
setTimeOut("另一个函数",2000);在另一个函数不断的刷新DIV的LEFT就可以了,使其越变越小

解决方案 »

  1.   

    谢谢天外水火:<body>
    <SCRIPT LANGUAGE=javascript>
    <!--function startmove(){window.setInterval("if(div1.style.posLeft>-1000)div1.style.posLeft--",100)
    }
    //-->
    </SCRIPT><div id="div1" style="Z-INDEX: 101; width:1000; LEFT: 0px; POSITION: absolute; TOP: 100px; visibility:visible"><table width="100%" border="1">
      <tr>
                <td width="39%" height="20">aa</td>
                <td width="61%">bb</td>
      </tr>
    </table>
    </div>
    <SCRIPT LANGUAGE=javascript>
    <!--
    setTimeOut("startmove()",200);
    //-->
    </SCRIPT>
    </body>
    我这样写为什么不行呀?
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var timer;
    function fnStartP() {
    timer = window.setInterval("startmove()",10)
    }function startmove() {
    if(div1.style.posLeft>-1000){
    div1.style.posLeft--;
    }
    else{
    window.clearInterval(timer)
    }
    }//-->
    </SCRIPT>
    </HEAD><BODY onload="fnStartP()">
    <div id="div1" style="Z-INDEX: 101; width:1000; LEFT: 0px; POSITION: absolute; TOP: 100px; visibility:visible"><table width="100%" border="1">
      <tr>
                <td width="39%" height="20">aa</td>
                <td width="61%">bb</td>
      </tr>
    </table>
    </div>
    </BODY>
    </HTML>
      

  3.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var timer;
    function fnStartP() {
    timer = window.setInterval("startmove()",10)
    }function startmove() {
    if(div1.style.posLeft>-1000){
    div1.style.posLeft--;
    }
    else{
    window.clearInterval(timer)
    }
    }
    function fnNotStartP(){
    window.setTimeout("fnStartP()",2000);
    }
    //-->
    </SCRIPT>
    </HEAD><BODY onload="fnNotStartP()">
    <div id="div1" style="Z-INDEX: 101; width:1000; LEFT: 0px; POSITION: absolute; TOP: 100px; visibility:visible"><table width="100%" border="1">
      <tr>
                <td width="39%" height="20">aa</td>
                <td width="61%">bb</td>
      </tr>
    </table>
    </div>
    </BODY>
    </HTML>
      

  4.   

    谢谢天外水火,我刚才就是象你这样写的,单独存在一个文件中可以运行,但将上面的JS和div插入到主页中,为什么这个层就不会向左移了呢?