window.onbeforeunload在弹出窗口中的Firefox 46上不起作用,所有其他浏览器都可以工作

Ben

Firefox 46出现问题,在所有其他浏览器上都可以正常工作。从页面退出后,我会问以下问题。Firefox完全忽略了它。请帮助!

window.onbeforeunload = ThisCheckExittingPage;

var ThisCheckExitWindow = 1;

// Checks before exitting
// ThisCheckExitWindow = 1;

// Does NOT check before exitting
// ThisCheckExitWindow = 0;

function ThisCheckExittingPage() {

    if (ThisCheckExitWindow == 1)
    {
        return "You are about to exit this page.";
    }
}
ivan_pozdeev

这看起来像是设计好的,就像WindowEventHandlers.onbeforeunload-Web API | Javascripts一样MDN有此注释:

为了避免不必要的弹出窗口,除非与页面进行了交互,否则浏览器可能不会显示在beforeunload事件处理程序中创建的提示。自Firefox 44(Bugzilla以来,Firefox已实施此策略

相关补丁所示,mUserHasInteracted在窗口中发生鼠标或键盘事件后,将设置flag变量。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

css在Firefox中不起作用,但是在所有其他浏览器中都可以

来自分类Dev

JPlayer在Firefox Android上不起作用,但在所有其他浏览器上都起作用

来自分类Dev

show()hide()在Firefox中不起作用,但在所有其他浏览器中都起作用

来自分类Dev

在所有浏览器的新标签页中的window.open弹出窗口链接

来自分类Dev

jQuery.localScroll仅在Windows Chrome中不起作用(OSX Chrome和所有其他Windows浏览器都可以正常工作)

来自分类Dev

Firefox:4.0 window.onbeforeunload在关闭标签页时有效,但在关闭整个窗口时无效

来自分类Dev

链接仅在Ipad上的Div上不起作用-任何其他设备/浏览器都可以工作100%

来自分类Dev

弹出窗口中window.opener中类的实例

来自分类Dev

有Firefox插件可以让我在弹出窗口中编辑地址吗?

来自分类Dev

Datepicker在搜索弹出窗口中不起作用

来自分类Dev

在传单弹出窗口中显示图像不起作用

来自分类Dev

JavaScript代码在Ajax模型弹出窗口中不起作用

来自分类Dev

关闭按钮在弹出窗口中不起作用

来自分类Dev

弹出窗口中的jQuery滑块不起作用

来自分类Dev

在传单弹出窗口中显示图像不起作用

来自分类Dev

Draggable在模式弹出窗口中不起作用

来自分类Dev

提交按钮在弹出窗口中不起作用

来自分类Dev

Angular 2 [(ngModal)] 在 Bootstrap 弹出窗口中不起作用

来自分类Dev

使用 window.open 时如何停止浏览器弹出窗口阻止程序

来自分类Dev

window.onbeforeunload,关闭浏览器和同步AJAX

来自分类Dev

window.onbeforeunload的中心提示窗口

来自分类Dev

如何禁用Chrome的window.open弹出窗口中的最大化按钮?

来自分类Dev

如何在使用window.open打开的弹出窗口中隐藏url

来自分类Dev

window.onbeforeunload侦听器未在Firefox中的选项卡关闭上触发

来自分类Dev

如何保存在没有URL的浏览器窗口中弹出的.pdf文件?

来自分类Dev

使用 window.open() 函数时,媒体会在新的浏览器窗口中自动播放而不是下载

来自分类Dev

CSS跨浏览器过滤器模糊在Firefox上不起作用

来自分类Dev

透视图属性(css3)在Mozilla Firefox浏览器上不起作用

来自分类Dev

伪元素上的过渡在Firefox浏览器上不起作用

Related 相关文章

  1. 1

    css在Firefox中不起作用,但是在所有其他浏览器中都可以

  2. 2

    JPlayer在Firefox Android上不起作用,但在所有其他浏览器上都起作用

  3. 3

    show()hide()在Firefox中不起作用,但在所有其他浏览器中都起作用

  4. 4

    在所有浏览器的新标签页中的window.open弹出窗口链接

  5. 5

    jQuery.localScroll仅在Windows Chrome中不起作用(OSX Chrome和所有其他Windows浏览器都可以正常工作)

  6. 6

    Firefox:4.0 window.onbeforeunload在关闭标签页时有效,但在关闭整个窗口时无效

  7. 7

    链接仅在Ipad上的Div上不起作用-任何其他设备/浏览器都可以工作100%

  8. 8

    弹出窗口中window.opener中类的实例

  9. 9

    有Firefox插件可以让我在弹出窗口中编辑地址吗?

  10. 10

    Datepicker在搜索弹出窗口中不起作用

  11. 11

    在传单弹出窗口中显示图像不起作用

  12. 12

    JavaScript代码在Ajax模型弹出窗口中不起作用

  13. 13

    关闭按钮在弹出窗口中不起作用

  14. 14

    弹出窗口中的jQuery滑块不起作用

  15. 15

    在传单弹出窗口中显示图像不起作用

  16. 16

    Draggable在模式弹出窗口中不起作用

  17. 17

    提交按钮在弹出窗口中不起作用

  18. 18

    Angular 2 [(ngModal)] 在 Bootstrap 弹出窗口中不起作用

  19. 19

    使用 window.open 时如何停止浏览器弹出窗口阻止程序

  20. 20

    window.onbeforeunload,关闭浏览器和同步AJAX

  21. 21

    window.onbeforeunload的中心提示窗口

  22. 22

    如何禁用Chrome的window.open弹出窗口中的最大化按钮?

  23. 23

    如何在使用window.open打开的弹出窗口中隐藏url

  24. 24

    window.onbeforeunload侦听器未在Firefox中的选项卡关闭上触发

  25. 25

    如何保存在没有URL的浏览器窗口中弹出的.pdf文件?

  26. 26

    使用 window.open() 函数时,媒体会在新的浏览器窗口中自动播放而不是下载

  27. 27

    CSS跨浏览器过滤器模糊在Firefox上不起作用

  28. 28

    透视图属性(css3)在Mozilla Firefox浏览器上不起作用

  29. 29

    伪元素上的过渡在Firefox浏览器上不起作用

热门标签

归档