vue实现功能点击关闭当前窗口
var userAgent = navigator.userAgent;if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") !=-1) {undefinedwindow.open('','_self').close()或window.location.href = "about:blank"}else {und
·
var userAgent = navigator.userAgent;
if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") !=-1) {undefined
window.open('','_self').close() 或
window.location.href = "about:blank"
}else {undefined
window.opener = null;
window.open("about:blank", "_self");
window.close();
}
原打算使用的window.close()就能简简单单的实现需求,后发现谷歌和火狐对此方法有兼容问题,不能直接关闭,后只用此方法做了兼容处理,最后谷歌浏览器虽然关闭了当前页面,但是window.location.href = "about:blank"到了空白页。
更多推荐
已为社区贡献1条内容
所有评论(0)