javascript - 垃圾邮件机器人不能解码编码的电子邮件地址吗?
问题描述
我为我的 WordPress 网站实现了一个电子邮件编码器,该插件会将地址转换为类似这样的东西
%6f%73%6f%72%69%6f%40%68%65%63%2e%63%6f
并通过一段 JavaScript 代码对其进行解码
<span id="eeb-638789-855127"></span>
<script type="text/javascript">
document.getElementById("eeb-638789-855127").innerHTML = eval(decodeURIComponent("%6f%73%6f%72%69%6f%40%68%65%63%2e%63%6f"))
</script>
我想知道为什么这可以防止垃圾邮件机器人收集电子邮件。垃圾邮件程序不能解码该编码地址以获得原始地址吗?
解决方案
他们可以,而且有些人可能会这样做,只是从其他地方获取地址更便宜。
推荐阅读
- mysql - Eloquent 中的查询在不应该的情况下工作 - 在 MySQL 中,它按预期失败
- .net - 在 dotnetzip 中找到 ionic.zip.dll
- spring - Springboot 2 Oauth2 无法重定向到 SSO 客户端
- ios - AWS Cognito iOS:如何从 AWS MobileHubHelper 生成的代码替换/升级?
- java - 如何使用 PipedInputStream 和 PipedOutputStream
- node.js - nodejs - 来自连续 execSync 函数的意外行为
- javascript - 为变量添加跨度类
- javascript - JS:如何在字符串中找到双问号
- node.js - 为什么浏览器数组操作之间存在如此大的性能差异?
- sql - ORA-00907: 缺少右括号,但我有匹配的对