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

时间:2012-05-16 05:04:51

标签: javascript internet-explorer adobe-captivate

它在Chrome中运行,我以为它曾经在IE8中运行......但它似乎没有。

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

我得到的只是alert

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

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

怎么回事? 这让我疯了。

3 个答案:

答案 0 :(得分:3)

我发现这有效

top.close();

在浏览器地址栏中

javascript:top.close();

答案 1 :(得分:0)

我不知道为什么,但以下链接中的示例对我没有用。

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

曾为:

window.close();

没有工作:

myWindow.close();

答案 2 :(得分:-2)

一个更好的演示文稿:

onclick =“ javascript:window.open('','_self',''); window.close();”