`

JS 关闭当前页面

阅读更多

   相信不少人在开发中都遇到过关闭当前页面这个需求,但面对这么多的浏览器,要做到js的兼容还需要做特殊的处理。关于这方面网上有很多的资料,但大多都是复制粘贴的,没有达到兼容的效果,或者是效果不好。

   下面是我总结的js兼容多浏览器关闭当前页面方法,希望能帮到大家

 

 

var userAgent = navigator.userAgent;

if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Presto") != -1) {

    //window.location.replace("about:blank");

    window.close();

} else {

    window.opener = null;

    window.open("", "_self");

    window.close();

}

1
1
分享到:
评论
1 楼 nomandia 2016-02-18  
除非是通过open打开的窗口,否则没法close的

相关推荐

Global site tag (gtag.js) - Google Analytics