[英]Using ex-navigation with Exponent js, how do I clear the StackNavigation of a tab when the user navigates away?
[英]Clear sessionStorage when user navigates away?
我有sessionStorage.setItem
当有人点击按钮时触发。
sessionStorage.setItem('save', saved);
很好,但是 jQuery 有没有办法在用户以任何方式离开页面时删除这个sessionStorage
?
到目前为止我找到的答案。 . .
$(window).on("beforeunload", function() {
$.ajax("someURL", {
async: false,
data: "test",
success: function(event) {
console.log("Ajax request executed");
}
});
return "This is a jQuery version";
});
. . . 看起来很复杂的 AJAX。
但我正在寻找一些更简单的方法来做到这一点?
为什么需要 AJAX? 只需使用beforeunload
事件并清除sessionStorage
项?
$(window).on("beforeunload", function() {
sessionStorage.removeItem('save');
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.