3
我想在window.onunload上做一個jQuery .ajax同步調用。 FF和IE的作品,但不是在Chrome上。我做了一些測試,Chrome似乎終止了這個窗口,而不是等待響應。如何通過Chrome的window.onunload進行ajax同步調用?
這裏是我的代碼:
window.onunload = function() {
$.ajax({
url: "/someurl",
async: false,
data: ({ somedata: "test" }),
success: function(){ return true; },
error: function(){ alert('got some error'); }
});
}
請注意,我使用window.onbeforeunload顯示警告信息,然後在用戶離開頁面時觸發window.unload。