在使用JS调用Window.close()方法关闭一个窗口是,如何禁止弹出对话窗口?

  问题内容:请教:在使用JS调用Window.close()方法关闭一个窗口是,如何禁止弹出对话窗口?
  • 原讨论链接:http://community.csdn.net/expert/topicview1.asp?id=3670997
  • 所属论坛:JavaScript     审核组:WEB开发
  • 提问者:hwh215     解决者:meizz
  • 感谢:meizz、meizz、qjrein
  • 关键字:JavaScript Web 开发
  • 答案:

    各位大哥:
       我在网页中使用JS调用window.close()方法关闭当前窗口,可是浏览器会弹出对话框问是否要关闭。请问如何避免弹出这个对话框而直接关闭当前窗口呀?
    ---------------------------------------------------------------

    多加一句代码:

    window.opener = "meizz"; //IE5.5+
    window.close();
    ---------------------------------------------------------------

    <!-- IE5.5以上 -->
    <OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0></OBJECT>
    <input type=button value=打印     οnclick="document.all.WebBrowser.ExecWB(6,1)">
    <input type=button value=直接打印 οnclick="document.all.WebBrowser.ExecWB(6,6)">
    <input type=button value=页面设置 οnclick="document.all.WebBrowser.ExecWB(8,1)">
    <input type=button value=打印预览 οnclick="document.all.WebBrowser.ExecWB(7,1)">

    <input type=button value=打开     οnclick="document.all.WebBrowser.ExecWB(1,1)">
    <input type=button value=另存为   οnclick="document.all.WebBrowser.ExecWB(4,1)">
    <input type=button value=属性     οnclick="document.all.WebBrowser.ExecWB(10,1)">
    <input type=button value=全选     οnclick="document.all.WebBrowser.ExecWB(17,1)">
    <input type=button value=刷新     οnclick="document.all.WebBrowser.ExecWB(22,1)">
    <input type=button value=关闭窗口 οnclick="document.all.WebBrowser.ExecWB(45,1)">
    ---------------------------------------------------------------

    window.openner=null;
    window.close();

  •  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值