-2
window.onbeforeunload = logout;
function logout()
  {
     window.location.href = "logout URL";
     }

我们如何为这段代码编写异步方法?仅通过使用 setTimeout 或任何其他?

提前致谢

4

1 回答 1

0

我认为

大多数浏览器都支持 onbeforeunload。即使是新版本的歌剧。

如果你想赶上活动

资料来源:Crossbrowser onbeforeunload?

window.onbeforeunload = function (e) {
    var e = e || window.event;

    // For IE and Firefox
    if (e) {
        e.returnValue = '';
    }

    // For Chrome and Safari
    return '';
};

额外的:

有没有办法让 onbeforeunload 在 Opera 中工作?

用于发送数据的 window.onbeforeunload 的替代方案?

于 2013-09-17T07:24:09.320 回答