gpt4 book ai didi

javascript - 使用 jquery 隐藏电子邮件

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

我使用以下 jQuery 代码在我的网站上隐藏我的电子邮件 ( name.family@gmail.com ):

$(document).ready(function() {
var n = "name";
var f = "family";
var d = ".";
var t = "gmail";
var l = "com";
var r = 'mailto:' + n + d + f + '@' + t + d + l;
$('.hide-email').attr('href',r).html(r);
});

这真的能阻止垃圾邮件机器人收集电子邮件地址吗?他们还会请求我的网页,加载它,然后分析它的电子邮件地址,对吗?加载网页后,jQuery 将生成真实的电子邮件地址。真正保护我的电子邮件的唯一方法是使用验证码,这对用户来说不太友好......

我错了吗?

更新:对我来说主要问题是 - “使用 JS 或 jQuery 隐藏电子邮件”方法是否有效?

最佳答案

does the "hide email with JS or jQuery" method work at all?

是的,确实如此(通常)。虽然理论上垃圾邮件机器人可以像浏览器一样评估 Javascript,但实际上它们通常不会这样做。大多数机器人甚至不解析字符实体引用(&...; 事物),这甚至不是 JS,而是纯 HTML。这是因为收集用于发送垃圾邮件的电子邮件地址依赖于数量,而不是质量。他们让它变得又快又脏,并且只会寻找 @ 字符。他们很可能会忽略任何 Javascript。

当然,缺点是普通用户必须启用 Javascript 才能查看地址。

关于javascript - 使用 jquery 隐藏电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22388939/

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