没问题呀
<script>
newwin=window.open("about:<div style=height:1000;width:1000>&nbsp;</div>")
newwin.window.scrollTo(0,200)
</script>

解决方案 »

  1.   

    qiushuiwuhen的方法是没问题。不过打开的页面换成如下类似的就不行了:
    newwin=window.open("http://www.21cn.com")
    至于net_lover的方法和newwin.window.scrollTo方法一样的呀
      

  2.   

    不是不行,是你没有用好:
    <script>
    var url="C:\\Documents and Settings\\mengxianhui\\桌面\\Edit3.html"
    var newwin;
    newwin=window.open(url,"","width=200,height=200,left=0,top=0,resizable=1,scrollbars=yes,status=yes");
    newwin.focus();
    newwin.moveTo(120,10);           
    newwin.scrollTo(200,200);
    </script>
      

  3.   

    不是不行,是你没有用好:
    <script>
    var url="C:\\Documents and Settings\\mengxianhui\\桌面\\Edit3.html"
    var newwin;
    newwin=window.open(url,"","width=200,height=200,left=0,top=0,resizable=1,scrollbars=yes,status=yes");
    newwin.focus();
    newwin.moveTo(120,10);           
    newwin.scrollTo(200,200);
    </script>
      

  4.   

    越来越奇怪了,
    现在我把url改成一个静态的页面3.html,
    结果出来的效果毫无规律可言,有时侯可以看到scrollTo成功了,
    而有时又没效果,有时连着几次都好的,
    也有时连着几次都不行,
    而用qiushuiwuhen(秋水无恨)的方法成功率是95%以上,只失败了一次,
    我还是第一次碰到这种怪事.
    我在想是不是和被打开的url大小有关?IE本身是不是有这个bug?
    现在我依靠在body的onload里加上
    window.opener.location==window.location
    来判断当前窗口是不是弹出的窗口(和父窗口一样),然后执行scrollto就可以了.
    (从这里是否可以看出
    先open一个newwin然后马上执行newwin.scrollTo是不是在newwin onload之前
    就执行完了scrollTo,然后马上复位? --仅仅是个猜想,
    我没看到scroll恢复的过程)第二个问题谁能帮我解决?
      

  5.   

    最可能的原因是:新窗口没有生成之前进行了scrollTo操作。建议把scrollTo写到新窗口的onload事件里
      

  6.   

    用#最好了如3.html#test3.html中定义锚
    <a name=test>
      

  7.   

    估计就是onload事件早晚的原因.
    谢谢各位,结分了