2013-04-01 92 views
0

我使用這個片段,除了用戶點擊返回按鈕離開頁面以外,它可以用於所有操作。如果用戶點擊返回按鈕,如何捕捉?

$(window).bind('hashchange', function() 
{ 
    $.post("track.php", 
    { 
     ip: ip, 
     referer: referer, 
    }); 
}); 

$(window).bind('beforeunload', function() 
{ 
    $.post("track.php", 
    { 
     ip: ip, 
     referer: referer, 
    }); 
}); 

$(window).unload(function() 
{ 
    $.post("track.php", 
    { 
     ip: ip, 
     referer: referer, 
    }); 
}); 

如果用戶點擊返回按鈕,有可能發現嗎?

回答

3

使您的ajax請求同步。這在歌劇最後我不檢查,但我檢查。

$.ajax({ 
    async: false 
}); 
相關問題