在用于liniking跟踪的adobe分析中,我正在使用此
<a href="http://www.google.com/" onClick="s.tl(this,'e','google', null,'navigate');return false"> test </a>
如果我的代码中有很多链接,并且我想为所有这些链接做同样的事情,那么为代码中的所有链接使用onClick事件可以使用一个函数吗?
答案 0 :(得分:0)
这应该适用于本机javascript,不需要任何外部库
var links = document.links;
for(var i = 0; i < links.length; i++) {
links[i].addEventListener('click', function(e) {
e.preventDefault();
s.tl(this,'e','google', null,'navigate');return false
});
}
答案 1 :(得分:0)
您可以通过几种不同的方式控制退出链接,但一个简单的方法是设置s.linkInternalFilters。
s.linkInternalFilters = "javascript:"
// will send all link clicks (except a "javascript" match) as exits
s.linkInternalFilters = "javascript:,my-site.com"
// will send all link clicks (except a "javascript" match or "my-site.com") as exits.