跟我一样,诸多人都 收到过垃圾邮件的骚扰,除了邮件服务商为我们屏蔽了一些意图比较明显的垃圾邮件外,还是不同程度的收到了垃圾邮件的干扰。这些发送垃圾邮件的人很大程度上都是通过自动脚本来获取大家留在个人主页、blog、论坛、或者其他一些地方的邮件地址来发送垃圾邮件的。但是为了方便大家联系和其他一些因素避免不了在网上留下联系邮件地址,那如何避免恶意邮件的侵扰呢?让我们baidu一下:(见下图)
看到了吧,主要是以替换字符或者用图片代替的方式,又都有不足的地方就是不太美观,或者就是图片不方便,总之就是看着不舒服!今天有朋友问我blog公告栏里面的邮件地址是以文字的形式(下图)
就不怕垃圾邮件么?怕!谁能不烦呢,呵呵,但是我们有办法,用一句JS就可以实现,下面是我的实现方法
<script type='text/javascript'>var a = new Array('8.c','chen','de','li','g@18','om');document.write("<a href='mailto:"+a[3]+a[2]+a[1]+a[4]+a[0]+a[5]+"'>"+a[3]+a[2]+a[1]+a[4]+a[0]+a[5]+"</a>");
</script>
<noscript>
<img src="https://p-blog.csdn.net/images/p_blog_csdn_net/lidecheng/220895/o_email.gif" align="absmiddle" height="21" width="143">
</noscript>
呵呵,看明白了吧,其实挺简单的,只要能想到. 如果你js不好看不懂的话只需要你把new Array后面的'' 中间的字符改为你的email地址拆分的字符,然后打乱,再在后面排一下顺序.再把<img src="http://........".........>中的图片地址改成你的就可以了,其实还是用到图片,不是么!
还是那句话:只有想不到,没有做不到.哈!