場景:我想在用戶離開頁面時在localstorage中設置一些變量。使用window.onbeforeunload
我得到用戶即將離開頁面的事件。但我想設置不同的變量值,當用戶刷新和頁面導航不同如何檢查用戶是刷新頁面還是導航到其他頁面
var someVar;
//when refresh someVar = 1;
//When user clicks on any link which is not the same page, someVar =2
這是可以檢測用戶是否是刷新或即將離開頁面?
難道我明白你的問題吧? performance.navigation將在新頁面加載後可用。我希望它對你有用。 –
@AhmetCanGüven不,我想在導航本身之前進行一些事件。感謝您的幫助,雖然 –
編輯我的回答您的評論。 –