vue点击关闭当前窗口

	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"到了空白页。

你可能感兴趣的:(前端)