点击这里给我发消息 点击这里给我发消息

加密Email地址的制作方法

添加时间:2010-1-5
    相关阅读: 制作网站 软件 页面 网络 互联网 HTML JavaScript

制作网站时,为了使用的让用户能联系网站管理员,制作人员一般都在网站上留下自己的联系Email。但不知在互联网上留下了隐患,就是方便那些网络广告商使用Email软件搜索,群发所谓的商务邮件,亦我们所称呼的“垃圾邮件”至联系邮箱。时常使得邮箱“爆满”,苦不堪言矣!如何有效的杜绝此类邮件呢?请看我们所介绍的一种方法:

  制作方法:
  在<body>中加入代码:
<script language="JavaScript">
<!--
function str2hex(s) {
var a,b,d;
var hexStr = '';
for (var i=0; i < s.length; i++) {
d = s.charCodeAt(i);
a = d % 16;
b = (d - a)/16;
hexStr += '%' + "0123456789ABCDEF".charAt(b) + "0123456789ABCDEF".charAt(a);
}
return hexStr;
}
function encode() {
var s0 = document.f1.str.value;
var encod;
document.f1.encoded.value = encod = str2hex(s0);
s0 = s0.replace(/\@/,' at ');
s0 = s0.replace(/\./g,' dot ');
document.f1.all.value =
'<a href="mailto:' + encod + '">Your Email</a>' + '\r' +
'<!-- ' + s0 + ' -->';
}
//-->
</script>
  插入表单:<form name="f1">,如果需要改动表单名,则必须在JS代码中做相应改动。
  建立三个文本框,代码:
请输入一个正确的E-mail地址:<br>
<input type="text" name="str" size="60" onchange="encode()"></p>
加密后的代码为:<br>
<input type="text" name="encoded" size="60"></p>
完整的HTML代码<br>
<textarea rows="4" name="all" cols="60"></textarea>
  加密功能的表单制作完成,现在可以使用你制作的效果页面来加密你的Email了。
  打开效果页面,在“请输入一个正确的E-mail地址:”文本框中输入你的Email地址,然后点击下面空白文本框,出现加密代码。Ok,你可以复制“完整的HTML代码:”文本框中的代码至你需建立超链接的Email,将“Your Email”改成你的Email地址就行了。

本文作者:
咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册