今天浏览一个老外的网站发现,老外对网站联系人的email经过了处理,我觉得也挺方便
一般而言,最差的方式是,
直接留email,比如网页最底下写上:supports@163.com
这个很容易就被别人搜集到,肯定不行,过不了多久,你的邮箱就是一堆的垃圾邮件了
我这样处理
1.把email地址做成图片,优点是不会被采集到,而且图片是“国际语言”不会乱码,缺点是更改比较麻烦
注:有读取图片文字的软件,只不过能用软件读取你的网站email地址,无异于脱了裤子放屁。。。
2.还有就是老外的这个办法了,他写到js里,也挺方面,省去了制作图片,而且容易更改内容
老外是调用一个mail.js文件
1 | <script src="mail.js" type="text/javascript"></script> |
文件的内容是:
1 2 3 4 5 6 7 8 9 10 | document.write('<a href="'); document.write('mailto:'); document.write('serg036'); document.write('@'); document.write('gmail.com'); document.write('">'); document.write('serg036'); document.write('{at}'); document.write('gmail.com'); document.write('</a>'); |
为什么要一行一行的写?
为什么不这样写:
1 | document.write('<a href="mailto:serg036@gmail.com">serg036{at}gmail.com</a>'); |
我猜测是躲避搜索引擎,谣传搜索引擎是能读懂简单的js的
没做过实验,有兴趣的朋友可以试试,把实验结果告诉我,我公布公布
呵呵
Recent Comments