我厌倦了在 Firefox 中退出后找到关闭标签的方法。
<script type='text/javascript'>
window.open('','_self');
window.close();
document.execCommand('ClearAuthenticationCache');
</script>
在其他浏览器中工作,但在 Firefox 中出现问题。注销/注销尝试时我需要关闭选项卡。
我厌倦了在 Firefox 中退出后找到关闭标签的方法。
<script type='text/javascript'>
window.open('','_self');
window.close();
document.execCommand('ClearAuthenticationCache');
</script>
在其他浏览器中工作,但在 Firefox 中出现问题。注销/注销尝试时我需要关闭选项卡。
Firefox 不允许您关闭用户打开的窗口或选项卡。
由于这个原因,大多数金融网站会要求用户单击一个按钮并打开一个新窗口。你可以用window.open
. 存储由它返回的句柄并使用它来关闭您打开的窗口。用户可能在该窗口中打开了许多其他选项卡。
参考:window.close
这就是您关闭打开的窗口的方式。
var openedWindow;
function openWindow()
{
openedWindow = window.open('moreinfo.htm');
}
function closeOpenedWindow()
{
openedWindow.close();
}