以下是我想弄清楚的流程。
onbeforeunload
和unload
被解雇了。在这里,我在一些链接中摆脱了href。有没有办法知道用户是否点击了停止按钮并且它们仍在同一页面上?
我能想到的唯一方法就是在onbeforeunload
或unload
中添加一个setTimeout,但我真的不喜欢它,因为它的变量太多了搞砸了。
答案 0 :(得分:0)
我最终做的是:
window.unload = function(){
var _href = $('selector').attr('href');
$('selector').attr('href', '');
setTimeout(function(){
$('selector').attr('href', _href);
}, 1500);
}