我想在页面退出之前执行一些功能,例如记录页面退出时间。
使用 onbeforeunload
事件时会显示一个我不想要的弹出窗口。
不知何故,当点击出站链接时,它应该进入一个函数,获取链接href
,执行然后退出页面。
不使用JQuery
。
这可能吗?
最佳答案
links = document.getElementsByTagName('a')
for(var i=0; i<links.length; i++){
links[i].addEventListener('click', function(event){
//do your stuff
return true;
});
};
试一试。
如果您需要有关链接本身的信息,请使用 this
构造。具体来说:
this.href
将为您提供链接地址。
关于javascript - 如何使用 Javascript 执行函数并跟踪页面退出时的出站链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12427847/