gpt4 book ai didi

javascript - 如何处理 JS 或 jQuery 页面上的每个链接点击?

转载 作者:行者123 更新时间:2023-11-30 07:44:32 25 4
gpt4 key购买 nike

人们使用我提供的 WYSIWYG 创建器创建自己的网站。这些网站内部有链接。他们还可以浏览网站的 HTML 并将自己的链接放在那里。

我现在想处理在我的创建者创建的网站中发生的每个链接点击,并将其记录到我的服务器。我知道如何将数据从 JS 或 jQuery 传递到 PHP 服务器。但我需要知道的是如何处理人们点击链接的那一刻,将重定向推迟一段时间,并在这段时间内获取此链接的 url 和标题并将其发送到我的 PHP 服务器。

那么如何处理我不知道结构的网站上的每个链接点击(或位置更改)并获取点击链接的链接和标题?

最佳答案

$('a').click(function(e) {
e.preventDefault();
var href = $(this).attr('href');
var title = $(this).attr('title');

// Send your data to php
if ($(this).attr('target') === '_blank') {
window.location.href = href; // redirect to href
} else {
window.open(href);
}
});

关于javascript - 如何处理 JS 或 jQuery 页面上的每个链接点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9637191/

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