我有以下JavaScript代码:
<text>Welcome <strong>@User.Identity.Name</strong>! </text>
<a href="javascript:window.opener='x';window.close();">[ Close ] </a>
但它无法强制firefox浏览器关闭它只适用于IE。
答案 0 :(得分:2)
仅允许为打开的窗口调用此方法 通过使用window.open方法的脚本。如果窗口没有打开 通过脚本,JavaScript控制台中出现以下错误:
Scripts may not close windows that were not opened by script.
基本上,如果您没有通过window.open()
打开窗口,您将无法以编程方式关闭窗口。