现在的位置: 首页 > Bluehost使用教程 > 正文
如何在Bluehost隐藏电子邮件地址?
2014年03月10日 Bluehost使用教程 ⁄ 共 776字 暂无评论 ⁄ 被围观 1,672 views+

几乎每个站长在Bluehost架设一个网站后都会在网站添加email电子邮件地址以便和客户联系。一般HTML链接是:

<a href="mailto:john@abc.com">联系我们</a>

但很遗憾的是网上有所谓的“垃圾邮件爬虫”(Spam Bot),也就是一种垃圾邮件发送者专门使用的网络程序,这种程序会从网上各个网站上采集电子邮件地址,并过后对所采集到的电子邮件地址发送未经许可的垃圾邮件。有许多方法可以隐藏电子邮件地址(PHP、CSS、Flash方法)以避免email电子邮件地址被采集。不过我们在这里建议3个简单的隐藏电子邮件地址方法:

Javascript

你可以通过使用javascript来隐藏电子邮件地址,这里把以下javascript程序放到你要显示email的网页:

<script language="javascript">
function m_sfcon (u) {
pre = "mail";
url = pre + "to:" + u;
document.location.href = url + "@abc.com";
}
</script>

这里abc.com是你的网站域名。以下则是email链接,这里Name将是你的email地址名字,比如说john:

<a href="javascript:m_sfcon('Name')">联系我们</a>

编码

这个网站输入你的email地址,它们将会把ASCII的email地址转换去等效的字符实体编码。你把这种编码放在相关网页时,里面的email地址将可在任何浏览器自动转换去原来的ASCII文本email地址。

图片

我们觉得这是最简单的方法,也就是把email电子邮件地址制作成一个图片,然后在网页显示这个email图片。由于是图片,因此垃圾邮件爬虫无法成功采集到email地址。你可参考本站的联系页面,我们就使用了这个方法。

bluehost

抱歉!评论已关闭.