onbeforeunload仅在开发人员工具窗口处于活动状态时才有效

时间:2018-06-08 13:10:10

标签: javascript angularjs onbeforeunload

作为标题,我在AngularJS项目中有这段代码:

  window.onbeforeunload = function (e) {
    e.preventDefault();
    if ($sessionStorage.toReload) {
      return 'Are you sure?';
    }
  };

如果开发人员工具窗口打开,它可以正常工作,但在正常执行期间不会。它发生在Chrome和Firefox中。

我该如何解决?

0 个答案:

没有答案