网页上邮箱地址用#代替@?一段代码隐藏你的邮箱地址

有朋友问为什么见到不少网站网页上不留下完整的电子邮箱地址?而是另外加一句“将#替换为@”。其实,是因为现在一些软件自动采集网络上的Email地址,用于推广网站或者产品,这就是传说中的垃圾邮件。为了避免这种情况,所以一般用 # 来替换 @ 。可以有效的防止垃圾邮件。不过由于这种方法还是很容易被爬虫抓到,已经逐渐不起作用了。那么怎么样才能让邮箱在网页上展示,又不会被采集软件采集,避免收到很多垃圾邮件呢,其实只要一段css代码就可以搞定,爬虫采集的时候是一段长代码,而页面显示正确的邮箱地址。代码如下:

<style> #dummy111 { display: none; } </style>
lcseo<span id=”dummy111″>REMOVE</span>@lcseo<span id=”dummy111″>REMOVE</span>.cn

网页上邮箱地址用#代替@?一段代码隐藏你的邮箱地址

 

 

 

 

 

 

 

 

将上面的①lcseo ②@lcseo ③.cn三个位置替换为你的邮箱地址对应的内容即可。显示效果如下图:

网页上邮箱地址用#代替@?一段代码隐藏你的邮箱地址

 

原创文章,作者:聊城SEO,如若转载,请注明出处:http://www.lcseo.cn/wenti/132.html

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

邮件:admin@lcseo.cn

工作时间:周一至周五,9:00-18:00,节假日休息

QR code