【问题标题】:Why is Firefox 4 triggering the beforeunload event twice?为什么 Firefox 4 会触发两次 beforeunload 事件?
【发布时间】:2011-04-01 09:12:27
【问题描述】:

我有一个网页,它捕捉到“beforeunload”事件来为用户建立一个确认对话框。在 Firefox 4 和 5 中,我发现在关闭页面时也会关闭浏览器,此对话框会出现两次。此外,如果用户第二次单击“停留在页面上”,则浏览器将不再允许单独的选项卡关闭。不过,您仍然可以关闭整个浏览器。

我认为这是一个 Firefox 错误,但有什么解决方法吗?

【问题讨论】:

    标签: javascript firefox4 onbeforeunload


    【解决方案1】:

    是的,这是一个错误,请参阅此处https://bugzilla.mozilla.org/show_bug.cgi?id=619857

    我也在寻找解决方法,如果我知道了,我会通知你。

    【讨论】:

    • 该错误报告没有提到两次获取对话框,但它们很可能是链接的。
    猜你喜欢
    • 1970-01-01
    • 2014-10-05
    • 1970-01-01
    • 2011-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多