解决window.close()方法兼容各个浏览器(ie关闭会进行弹框提示是否关闭)

Posted Gaochunling

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决window.close()方法兼容各个浏览器(ie关闭会进行弹框提示是否关闭)相关的知识,希望对你有一定的参考价值。

/**
 * 关闭页面,兼容各浏览器(解决ie提示框问题)
 */
function closeWindow(){
  if (navigator.userAgent.indexOf("Firefox")!=-1 || navigator.userAgent.indexOf("Chrome")!=-1) {
    window.location.href = ‘about:blank‘
    window.close()
  } else {
    window.opener = null
    window.open(‘‘, ‘_self‘, ‘‘)
    window.close()
  }
}

  

以上是关于解决window.close()方法兼容各个浏览器(ie关闭会进行弹框提示是否关闭)的主要内容,如果未能解决你的问题,请参考以下文章

火狐浏览器如何js关闭窗口的几种解决方法

火狐浏览器如何js关闭窗口的几种解决方法

window.open与window.close的兼容性问题

关闭浏览器窗口的兼容性写法

浏览器关闭与后退

BOM操作