你打开的url是否和父窗口不在同一站点(域名)地下啊?那样在安全考虑下是不允许操作的

解决方案 »

  1.   

    我这里正常,以下是测试代码:<script type="text/javascript">
    function winOpen(url,width,height){
    //设置主窗口
    var screenWidth=screen.availWidth;
    var screenHeight=screen.availHeight;
    var left=0.5*(screenWidth-width);
    var top=0.5*(screenHeight-height);
    window.self.resizeTo(screenWidth,screenHeight);
    window.self.moveTo(0,0);
    //设置新窗口
    var attr="location=1,menubar=1,scrollbars=1,toolbar=1,status=1,resizable=1";
    var myWin=window.open(url,"testWindow",attr);
    myWin.resizeTo(width,height); //此句报错:拒绝访问
    myWin.moveTo(left,top);          //此句报错:拒绝访问
    myWin.focus();
    }
    </script>
    <input type="button" value="test" onclick="winOpen('',400,300)" />
      

  2.   

    谢了。问题如baiyunfei(虚度残生)所说。也谢谢cvpc(一回)。