良好的电子邮件链接保护方法
你们能发布电子邮件链接垃圾邮件防护的方法(用 php 或 javascript 编写)吗?
基本上我想在网页上放置一个“mailto”链接,例如
[电子邮件受保护]">给我发送电子邮件
,
但我不希望垃圾邮件机器人收到它,然后向我发送有关阴茎增大的垃圾邮件电子邮件:)
到目前为止,我在这里找到了一个 javascript 混淆器: http://www.jottings.com/obfuscator/ 不确定虽然它有多有效..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
JavaScript 解决方案
使用 JavaScript,您可以执行以下操作。
这样,爬虫就无法再从源代码中读取您的电子邮件。
PHP 解决方案
使用 php,您可以将电子邮件转换为 unicode 值
功能
,并在您的页面上使用诸如源代码输出之类的
JavaScript Solution
With JavaScript you can do the following.
With this, Crawlers can no longer read your email from source code.
PHP solution
With php you can convert your email to unicode values
and on your page use the function like
Source code output will be something like
这是一个相关问题,接受的答案涵盖了一些保护方法以及如何他们工作得很好。
你最好的选择是使用 CSS 代码重定向,如下所示(取自该链接):
Here is a related question and the accepted answer covers a few protection methods and how well they work.
Your best bet is to use CSS code-redirection like so (taken from that link):
我编写了一个 PHP 函数,它接收一封电子邮件,将其分解,然后使用 JavaScript 将其重新组合在一起
演示:
http://djave.co.uk/php-js-email-protector/
I wrote a PHP function that takes an email, breaks it up, then uses JavaScript to put it back together
Demo:
http://djave.co.uk/php-js-email-protector/