gpt4 book ai didi

javascript - 是否有一种简单、通用的 JQuery/Javascript 出站点击跟踪方法?

转载 作者:行者123 更新时间:2023-11-28 21:25:40 25 4
gpt4 key购买 nike

我正在寻找一种使用 Javascript/JQuery 跟踪网页中所有出站点击的方法,而无需修改任何现有页面代码。该解决方案必须适用于框架、iframe、来自不同域的内容、AJAX 等。

也许,Javascript 并不是一种通用解决方案的技术。如果是这样,请告诉我什么会更好。

最佳答案

捕获外部链接的所有点击非常容易。

$(document).ready(function() {
$("a[@href^=http]").each(function(){
if(this.href.indexOf(location.hostname) == -1) {
// Handle click here
}
});
});

让它适用于 iframe 有点棘手。由于 Same origin policy,iframe 应驻留在同一域中。如果是这样,您应该能够将上面的 css 选择器更改为类似 $("#iframe_id").contents().find("[@href^=http]")

关于javascript - 是否有一种简单、通用的 JQuery/Javascript 出站点击跟踪方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5097695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com