我试图想办法在用户只是访问或离开页面时附加事件。 window.load,window.ready只有在整页刷新时才会触发。如何将活动附加到特定页面访问? 我有一个使用AJAX的按钮,显示问题列表,我希望每次访问时只允许用户选择一次。
我已经尝试设置sessionStorage来跟踪它,但是我没有简单的方法来删除只有在用户离开页面时才会触发的存储内容。
答案 0 :(得分:0)
使用:
window.onbeforeunload = function(){
};
这将在用户离开页面之前触发(关闭镶边)。 但如果用户选择另一个chrome / firefox选项卡,也会触发。