打开一个新窗口,同时关闭交窗体,但不能提示:你查看的窗口试图关闭,是否关闭此窗口(是这一步不能实现)
我用的是这个
window.open('login.aspx','','height=200px,width=300px');
window.close();
return false;(改为true也不行)

解决方案 »

  1.   

    window.open('login.aspx','','height=200px,width=300px');
    window.opener = null;
    window.close();
      

  2.   

    cancersyf(fengzhimei) 说的没有错
      

  3.   

    cancersyf(fengzhimei) 说的是对的
    我试过了
      

  4.   

    我以前也出现过这样的情况,用的就是cancersyf(fengzhimei)说的这种方法,可以的,没错
      

  5.   

    window.opener = null;
    window.close();
    window.open('login.aspx','','height=200px,width=300px');
    这样也行
      

  6.   

    如果用了window.opener=null
    还出现的话, 可能时浏览器的问题了, 是不是版本太低了?
    我也碰到过这种问题. 就是用了opener=null在有的机器上没事, 有的就出提示.
      

  7.   

    cancersyf(fengzhimei) 的代码没有问题的。