如何使用javascript关闭firefox浏览器窗口?

时间:2011-08-18 09:00:09

标签: javascript asp.net

  function CloseWindow()
  {
        window.close();
  }

以上代码适用于IE,但Firefox不允许关闭浏览器窗口 任何解决方案???

3 个答案:

答案 0 :(得分:2)

尝试使用自我对象

<a href="javascript:self.close()">Close Window</a>

答案 1 :(得分:0)

类似的帖子回答

function closeWindow() {
    netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserWrite");
    alert("This will close the window");
    window.open('','_self');
    window.close();
}

closeWindow();

原因 出于安全原因,您的脚本无法关闭它未打开的窗口/选项卡。

解决方案是在导航历史记录的较早点显示年龄提示。然后,您可以根据他们的输入选择允许他们进入您的网站。

您可以简单地说“抱歉”,或者将用户重定向到他们的主页,而不是关闭显示提示的页面。

答案 2 :(得分:-1)

第1步:在地址栏中输入“about:config”并按回车键

第2步:“我会小心,我保证”点击此按钮

第3步:“dom.allow_scripts_to_close_windows; true”搜索此行并双击它。