把当前文档的scroll height 保存到cookie. 每次访问这个页面都读一次这个cookie值 然后再滚到这个cookie值.

解决方案 »

  1.   

    每移动一下 下拉条保存cookies ??这样也太恐怖了吧?
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <div id="container" style="width: 20px"></div>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    //never-online
    var _c = document.getElementById("container");
    var _h = 0;
    function fAutoScr()
    {
    _c.innerHTML+="现在有1000条数据。。我正在看第600条。。页面自动刷新(每一秒)。。晕倒。。回到顶部去了。。有什么方法可以回到到刚才的位置?数据可能会突然增加到2000"
    _h = _c.offsetTop + _c.offsetHeight;
    window.scrollTo(0,_h);
    setTimeout(fAutoScr,1000)
    }
    fAutoScr();
    //-->
    </SCRIPT>
    </BODY>
    </HTML>
      

  3.   

    建立一个 0 size的可见元素,然后Focus就可以。
      

  4.   

    <!---- 测试数据 ---->
    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
    <img src="blank.gif" id="blank1000">
    <script>
    document.getElementById("blank1000").focus();
    </script>
      

  5.   

    TO BlueDestiny(Leave For Back):
       鼠标不动的时候就马上回到底部了。(意思是按着不动的时候就会) 期待改进
    To dogfish(dogfish) 
       不好意思。。看不懂你的意思