第一,你不需要先给 main 赋初值,你直接赋值即可。
var main = window.open("Main.asp"); // JS不需要声明变量类型第二,在不同的IE版本里你的代码实现的效果会不一样,在IE5.5+已经不支持在 window.open 时同时又操作新窗口的大小了。

解决方案 »

  1.   

    function openurl()
    {
     main = window.open("Main.asp","main","top=0,left=0,resizable=no,scrollbars=no,toolbar=no,menubar=no,fullscreen=no,location=no,status=no");
    main.moveTo(0,0); 
    main.resizeTo(screen.availWidth,screen.availHeight);
    main.outerWidth=screen.availWidth;
    main.outerHeight=screen.availHeight;
    window.opener = null; 
    self.close();
    main.focus();
    }
      

  2.   

    第一,我MAIN不附初值的时候也是同样的结果
    第二,这段代码上个星期我在自己的机器上一直在测试,都没问题,就今天开始有这个奇怪的问题了。
    拜托,帮忙解决一下吧