zoukankan      html  css  js  c++  java
  • JavaScript使用小技巧:IE8的关闭处理

    在JS中使用window.close();时经常会遇到这样的提示“你查看的网页正试图关闭窗口,是否关闭。”,这实际上是IE的安全特性的一项内容,是不能通过设置浏览器加以解决的。要将窗口关闭提示消息屏蔽,需要增加额外的代码。

    在IE6中,可以通过在close之前设置窗体的opener属性值得以解决,范例代码如下:
    window.opener="xxx";
    window.close();

    在IE7,IE8中,上述的代码并无法奏效,此时需要重载window.close()函数解决该问题,范例代码如下:
    var closeWinFunc = window.close;
    window.close = function(){
      window.open("","_self");
      closeWinFunc();
    }
    window.close();

  • 相关阅读:
    axios baseURL
    TP5 nginx 配置
    Vue
    key
    curl openssl error
    vue use bulma
    《平凡的世界》
    《听听那冷雨》余光中
    心烦意乱
    祝你19岁生日快乐
  • 原文地址:https://www.cnblogs.com/kenryuu/p/1558152.html
Copyright © 2011-2022 走看看