解决新版谷歌浏览器无法关闭窗口的问题


之前用这段脚本是可以关闭的:

window.opener = null;
window.open('', '_self');
window.close();

新版的谷歌浏览器是无效的,会提示错误:Scripts may close only the windows that were opened by it

实在是跟不上浏览器更新的节奏~

改成下面的代码,可以解决:

var userAgent = navigator.userAgent;
if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") !=-1) {
    location.href="about:blank";
} else {
    window.opener = null;
    window.open('', '_self');
}
window.close();

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM