我想知道如何檢測瀏覽器的關閉,並且基於Django web框架中的檢測來觸發一個函數。有人請指導我如果可能的代碼片段。如何檢測Django中的瀏覽器關閉?
我試過使用JavaScript。它在Firefox中工作,但不在Chrome中。
任何幫助表示讚賞。
乾杯 MAYO。
我想知道如何檢測瀏覽器的關閉,並且基於Django web框架中的檢測來觸發一個函數。有人請指導我如果可能的代碼片段。如何檢測Django中的瀏覽器關閉?
我試過使用JavaScript。它在Firefox中工作,但不在Chrome中。
任何幫助表示讚賞。
乾杯 MAYO。
您需要使用JS並將同步XMLHttpRequest調用綁定到卸載DOM事件。
$(window).unload(function() {
$.ajax({url:"pageExit", async:false});
});
如果用戶想刷新頁面怎麼辦? – waterkinq 2016-04-05 11:35:44
window.onbeforeunload = function (e) {
var e = e || window.event;
if (e) {
// do something here
}
};
你能分享你寫的工作在Firefox而不是Chrome瀏覽器的代碼? – 2013-04-04 00:40:57
你試過'卸載'事件嗎 – 2013-04-04 00:43:21
你是怎麼解決這個問題的? – waterkinq 2016-04-05 11:36:52