场景:我想在用户离开页面时在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不,我想在导航本身之前进行一些事件。感谢您的帮助,虽然 –
编辑我的回答您的评论。 –