如何编写异步javascript

如何编写异步javascript,javascript,Javascript,我们如何为这段代码编写异步方法? 仅通过使用setTimeout或任何其他方法 事先谢谢据我所知 大多数浏览器都支持onbeforeunload。甚至新版本的歌剧 如果你想赶上比赛 资料来源: 额外: 您想要实现什么?大多数浏览器不支持您使用的onbeforeunload方法。你的要求是什么?asyn的意思是什么?@7-isnotbad,我们可以使用什么命令或方法来代替onbeforeunload在所有浏览器中进行wrok?@7-isnotbad:onbeforeunload似乎有足够好的浏览

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

事先谢谢

据我所知

大多数浏览器都支持onbeforeunload。甚至新版本的歌剧

如果你想赶上比赛

资料来源:

额外:


您想要实现什么?大多数浏览器不支持您使用的onbeforeunload方法。你的要求是什么?asyn的意思是什么?@7-isnotbad,我们可以使用什么命令或方法来代替onbeforeunload在所有浏览器中进行wrok?@7-isnotbad:
onbeforeunload
似乎有足够好的浏览器支持:。@7-isnotbad:您是否遵循了链接?Chrome 1、FF 1、IE 4和Safari 3都支持它。我认为这将覆盖99%的互联网用户。显然,它只在Opera 15中受支持,但我假设那些使用Opera的人也使用最新版本。嗨,我可以捕获事件并说出关闭或不关闭浏览器的消息。但是我想注销服务器中的用户会话。我需要将用户重定向到注销页面,这样用户会话将在我的服务器中终止。这应该适用于所有浏览器。当使用window.location.href时,它不适用于Chrome。我需要一个命令,当用户单击任何浏览器的X按钮时,重新请求用户注销页面。
window.onbeforeunload = logout;
function logout()
  {
     window.location.href = "logout URL";
     }
window.onbeforeunload = function (e) {
    var e = e || window.event;

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

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