楼主,这个moveTo方法是IE自家的方法.不是ECMAScript的标准,请用moveBy.

解决方案 »

  1.   

    这个 不论 moveto  还是 moveby  或者 resizeto   貌似只有IE能用 
    我试了 ch 和 fir 不起效果
      

  2.   

    moveTo,resizeTo...等等这些窗口函数,ff和chrome都可用。
    在上面2个浏览器下,窗口对象必须是window.open出来的才可以,默认本地无法执行,可能是浏览器本身的问题,具体原因不知。
    <!DOCTYPE html>
    <html>
    <head>
    <script type="text/javascript">
    function openWin()
    {
    myWindow=window.open('','','width=200,height=100');
    myWindow.document.write("<p>This is 'myWindow'</p>");
    }function moveWin()
    {
    myWindow.moveTo(0,0);
    myWindow.resizeTo(300,200)
    myWindow.focus();
    }
    </script>
    </head>
    <body><input type="button" value="Open 'myWindow'" onclick="openWin()" />
    <br /><br />
    <input type="button" value="Move 'myWindow'" onclick="moveWin()" /></body>
    </html>
      

  3.   

    靠,人家真正解决你问题的反而不给分,太扯淡了。尤其是第一个还在胡扯(window对象的方法就还没有标准好吗?只不过任何一个浏览器都实现了差不多的方法,成为了一个真实存在的“标准”,还扯什么IE自家,屁,别误导别人行吗)。
      

  4.   

    我这边也试过了,确实moveby和moveto,在ie浏览器上有效果,chrome和ff是不行的。我个人估计是chrome和ff都是默认禁止这个的吧,因为毕竟这个能让窗口乱动确实有点太强大了。我看书上有说ie7以上的更高的版本,也禁用了这个方法,不知道是不是真的~
      

  5.   

    试了,在线打开浏览器的情况下,确实就只有IE浏览器有用。,但不知道怎么用window.open