[英]window.onunload fires and then the user clicks stop
這是我試圖弄清楚的流程。
onbeforeunload
和unload
。 在這里,我在一些鏈接中擺脫了 href。有沒有辦法知道用戶是否點擊了停止按鈕並且他們仍然在同一頁面上?
我能想到的唯一方法是在onbeforeunload
或unload
中放置一個 setTimeout ,但我真的不喜歡這樣,因為變量太多,它仍然被搞砸了。
我最終做的是:
window.unload = function(){
var _href = $('selector').attr('href');
$('selector').attr('href', '');
setTimeout(function(){
$('selector').attr('href', _href);
}, 1500);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.