您的位置:首页 > 其它

window.close()不出现提示框直接关闭窗口

2008-10-29 11:42 671 查看
<input type="button" value="test" onclick="window.opener=null;window.close();">

当我们用这种方法:Response.Write("<script>window.close()</script>")

总是提示什么:你查看的网页试图关闭的提示

如何去掉提示,直接关闭窗体?

可以用以下方法:

Response.Write("<script>window.opener=null;window.close()</script>")

只有ie6才支持.

opener只要设为任何值都可以,不会出现提示

如果是通过子窗体关闭父窗体时怎么做呢

子窗体(弹出窗体):

同理可得:

Response.Write("<script>window.opener.top.opener=null;window.opener.top.close()</script>")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐