chrome关闭当前所在的tab页,当前tab页并不是由js打开,因此调用window.close(),chrome会报js只能关闭由它打开的页面,使用别人说有效的方法 window.open('','_self',''); window.close(); 没有效果,询问能够使用的方法
chrome关闭当前所在的tab页,当前tab页并不是由js打开,因此调用window.close(),chrome会报js只能关闭由它打开的页面,使用别人说有效的方法 window.open('','_self',''); window.close(); 没有效果,询问能够使用的方法
使用下面的方法,一般情况下可以:
window.location.href="about:blank";
window.close();
但有一定的概率会把当前的页面替换为空白页面,而空白页面并没有被关闭。
13 回答12.7k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答812 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
关闭页面很怪吧?为什么有这种需求?
建议做跳转吧.
比如:
window.location.href = 'about:blank';