首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在网页中隐藏/加密电子邮件地址的最佳实践

在网页中隐藏/加密电子邮件地址的最佳实践
EN

Stack Overflow用户
提问于 2010-05-21 16:36:18
回答 2查看 2K关注 0票数 4

我找不到类似的问题,这就是为什么它是这样的:

在网站中隐藏或加密电子邮件链接的最好方法是什么,这样爬虫就无法读取它,但用户仍然可以点击它?

我不想像这样键入电子邮件来迷惑用户: john (at) mail.com或类似的方式。(我认为这种链接仍然可以被爬虫读取?)

我也尝试过这样的东西:

代码语言:javascript
复制
<script>// <![CDATA[eval(unescape('%76%61%72%20%73%3D%27%61%6D%6C%69%6F%74%72%3A%62%61%40%65%64%61%6E%6F%6C%2E%69%27%3B%76%61%72%20%72%3D%27%27%3B%66%6F%72%28%76%61%72%20%69%3D%30%3B%69%3C%73%2E%6C%65%6E%67%74%68%3B%69%2B%2B%2C%69%2B%2B%29%7B%72%3D%72%2B%73%2E%73%75%62%73%74%72%69%6E%67%28%69%2B%31%2C%69%2B%32%29%2B%73%2E%73%75%62%73%74%72%69%6E%67%28%69%2C%69%2B%31%29%7D%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%27%3C%61%20%68%72%65%66%3D%22%27%2B%72%2B%27%22%3E%4F%62%65%72%70%61%72%6C%65%69%74%65%72%3C%2F%61%3E%27%29%3B'))]]></script>

但我听说爬虫也可以读取,这并不是很好的做法

有什么常用的方法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-05-21 16:37:37

你也可以试试reCAPTCHA Mailhide

票数 1
EN

Stack Overflow用户

发布于 2010-05-21 16:44:03

不确定这是否是最佳实践,它很容易被攻破,但你可以用CSS反转电子邮件地址。

代码语言:javascript
复制
<p id="email">moc.liam@sirob</p>

#email {
    direction: rtl;
    unicode-bidi: bidi-override;"
}

将显示: boris@mail.com

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2880592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档