javascript:window.close();不会关闭 IE 8 中的选项卡

javascript:window.close(); doesn't close the tab in IE 8

本文关键字:IE 选项 close window javascript      更新时间:2023-09-26

它适用于Chrome,我认为它曾经适用于IE8...但似乎不是。

javascript:window.open('', '_self', ''); window.close();alert('test');

我得到的只是alert.

基本上,我正在尝试执行一个在浏览器中作为a链接正常工作的函数,但是在按钮上使用相同的代码吸引"执行javascript"不起作用。

然后我想我会在 IE 中使用 javascript: 来测试它......它不会关闭它。

这是怎么回事?
这让我发疯了。

我发现这有效

top.close();

在浏览器地址栏中

javascript:top.close();
我不知道

为什么,但下面链接中的示例对我不起作用。

http://www.w3schools.com/jsref/met_win_close.asp

工作:

window.close();

不起作用:

myWindow.close();

更好的演示:

onclick="JavaScript: window.open('', '_self', ''); window.close();"