无法使用JavaScript关闭Firefox浏览器

时间:2013-01-05 11:23:06

标签: javascript

我有以下JavaScript代码:

 <text>Welcome <strong>@User.Identity.Name</strong>! </text>  
   <a href="javascript:window.opener='x';window.close();">[ Close ] </a> 

但它无法强制firefox浏览器关闭它只适用于IE。

1 个答案:

答案 0 :(得分:2)

Per the MDN

  

仅允许为打开的窗口调用此方法   通过使用window.open方法的脚本。如果窗口没有打开   通过脚本,JavaScript控制台中出现以下错误:

Scripts may not close windows that were not opened by script.

基本上,如果您没有通过window.open()打开窗口,您将无法以编程方式关闭窗口。