如何对Email地址进行加密?

 email地址加密代码:

<code><meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /></code>

<style type=”text/css”><!–
body {     font-size: 12px; }
–></style><script type=”text/javascript” language=”javascript”>// <![CDATA[
var email = "davidz94@yahoo.com";
function getEmail(email)
{
var r = "";
for (i=0;i<email.length;i++)
{
r += "&#" + email.charCodeAt(i);
}
return r;
}

function setClipboard(id)
{
var tb = document.getElementById(id);
var copytext = tb.value;
if (copytext!="")
{
if (window.clipboardData)
{
window.clipboardData.setData("Text", copytext);
alert("已复制到剪贴板。");
}
else if (window.netscape)
{
setClipboardNetscape(copytext);
alert("已复制到剪贴板。");
}
}
return false;
}

function setClipboardNetscape(text){
var url = [
'data:text/html;charset=utf-8;base64,PGJvZHk+PC9ib2',
'R5PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KKGZ1',
'bmN0aW9uKGVuY29kZWQpe3ZhciBzd2ZfZGF0YSA9IFsKICdkYX',
'RhOmFwcGxpY2F0aW9uL3gtc2hvY2t3YXZlLWZsYXNoO2Jhc2U2',
'NCxRMWRUQjJ3JywKICdBQUFCNG5EUGdZbGpBd01qSTRNejAlMk',
'YlMkY5JTJGZTJaZkJnYUdhV3dNRE1uNUthJywKICdrTU10TjRH',
'ZGdaZ1NJTXdaWEZKYW01UUFFJTJCQm9iaTFCTG5uTXlDcFB6RW',
'9oU0dJJywKICdQRnAlMkZBeHNEREJRa3BGWkRGUUZGQ2d1eVM4',
'QXlqSTRBRVVCaXkwVndBJTNEJTNEJwpdLmpvaW4oIiIpOwpkb2',
'N1bWVudC5ib2R5LmlubmVySFRNTCA9IFsKICc8ZW1iZWQgc3Jj',
'PSInLHN3Zl9kYXRhLCciICcsCiAnRmxhc2hWYXJzPSJjb2RlPS',
'csZW5jb2RlZCwnIj4nLAogJzwvZW1iZWQ+JwpdLmpvaW4oIiIp',
'Owp9KSgi',
base64encode( encodeURIComponent(text) + '")</'+'script>')
].join(“”);
var tmp = document.createElement(“div”);
tmp.innerHTML = [
'<iframe src="',url,'"'             ,' width="0" height="0">'
,'</iframe>'
].join(“”);
with(tmp.style){
position =”absolute”;
left = “-10px”;
top  = “-10px”;
visibility = “hidden”;
};
document.body.appendChild(tmp);
setTimeout(function(){document.body.removeChild(tmp)},1000);
function base64encode(str){
var Chars = “ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/”.split(“”);
var c1, c2, c3;
var buf = [];
var len = str.length;
var i = 0;
while(i < len){                 c1 = str.charCodeAt(i) & 0xff;                 c2 = str.charCodeAt(i+1);                 c3 = str.charCodeAt(i+2);                 buf.push(Chars[(c1 >> 2)]);
if(i+1 == len){
buf.push(Chars[(c1 & 0x3) << 4],”==”);
break;
}
buf.push(Chars[((c1 & 0x3) << 4) | ((c2 & 0xF0) >> 4)]);
if(i+2 == len){
buf.push(Chars[(c2 & 0xF) << 2],”=”);
break;
}
buf.push(
Chars[((c2 & 0xF) << 2) | ((c3 & 0xC0) >> 6)],
Chars[(c3 & 0x3F)]
);
i+=3;
}
return buf.join(“”)
}
}
// ]]></script>

&nbsp;

<strong>Email地址加密</strong>

Email:
<input id=”email” type=”hidden” name=”email” size=”50″ value=”www54@66mo.biz” />
<input onclick=”document.getElementById(‘export’).value=getEmail(document.getElementById(‘email’).value)” type=”button” name=”Submit” value=” 加 密 ” />

<input onclick=”document.getElementById(‘preview’).innerHTML=getEmail(document.getElementById(‘email’).value)” type=”button” name=”Submit2″ value=” 点击查看Email ” />  <span id=”preview” style=”color: #ff0000;”> </span>

结 果:
<input id=”export” type=”text” name=”export” size=”76″ />

&nbsp;

时间: 2024-10-31 07:10:28

如何对Email地址进行加密?的相关文章

Email地址加密&amp;#106avascript版

加密 因为垃圾邮件的盛行,所以想把Email地址加密放在网页中,以前用过这样的工具,但昨天一时找不到了,于是上网去找,在天空找着一个这样的加密工具,但结果竟然要注册,这么简单的功能要注册呀,my god ~ ,于是自己用JS写了一个,非常简单,代码如下: function getEmail(email){    var r = "";    for (i=0;i<email.length;i++)    {        r += "" + email.cha

Email地址加密javascript版

javascript|加密 因为垃圾邮件的盛行,所以想把Email地址加密放在网页中,以前用过这样的工具,但昨天一时找不到了,于是上网去找,在天空找着一个这样的加密工具,但结果竟然要注册,这么简单的功能要注册呀,my god ~ ,于是自己用JS写了一个,非常简单,代码如下: function getEmail(email){    var r = "";    for (i=0;i<email.length;i++)    {        r += ""

Email地址加密javascript版_javascript技巧

Email地址加密 Email:         结 果:

网页上隐藏Email地址的方法_网络安全

假如你在网上发布了你的Email地址,不久就会招来大量的垃圾邮件.这是因为垃圾邮件发布者,会用程序在网上搜索Email地址,一旦搜到你的Email,就会添加到他们的发布列表中,以后垃圾邮件就会不断地发送给你.如何才能在网上自由发布Email地址联系朋友,同时又不会招来垃圾邮件呢?以下方法能帮助你解决此类问题. 1.使用软件加密你的Email 有一些专门的邮件地址隐藏器软件能够加密你的Email地址,防止垃圾邮件发布者收集你的Email. Mail2Encoder(右键下载)可以将Email地址转

利用VB提取HTML文件中的EMAIL地址

电子邮件(EMAIL)是INTERNET上应用最广泛的一种服务之一.我们每天都在使用电子邮件,有时为了宣传我们的产品.网站等,更是离不开电子邮件,这就需要收集很多的EMAIL地址.下面我们将向大家介绍用VB自编一个EMAIL地址提取器,用来提取保存在我们硬盘中的HTML文件中所包含的EMAIL地址. 一 设计界面 进入VB,选择"标准EXE"新建一工程,选择"工程"菜单下的"引用",选中Microsoft scripting Runtime&qu

Email地址在网页中的保护

网页 一般在站点制作中,总难免需要在网页中输入联系的Email.但不知,这样就给那些所谓的网络商家有机可乘,他们会使用软件或者程序进行搜索,然后将你的Email地址放入他们的联系库中,以后就会无休无止的垃圾邮件"光临"你的邮箱,实在让人头痛,Juven也痛苦不堪呀. 这次我们来介绍一种方法,就是使用javascript制作的,并不影响你的Email链接,而且还能避开那些软件的搜索.代码如下:<script language="javascript">&l

用&amp;#106avascript的正则表达式来验证Email地址是否格式正确

正则  1// 检查 E-mail 是否已被注册 2    function CheckExists() 3    { 4        var e = document.getElementById("mailaddress").value; 5        if(e != "") { 6            if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(e))  7            { 8               

判断Email地址是否有效

在用ASP编写页面时,如果涉及到邮件发送,一般会要求输入Email地址.错误的Email地址往往带来许多不必要的麻烦,用下面的函数IsValidEmail就能判断出一个Email地址是否有效. 函数源代码: <% Function IsValidEmail(Email) ValidFlag = False If (Email <> "") And (InStr(1, Email, "@") > 0) And (InStr(1, Email,

验证email地址是否合法完整实例

1.//index.html <html> <head> <title>email地址是否合法 index.html</title> <Script language = "JavaScript" src="mail.js"></script> <script language="JavaScript"> <!-- function mail_process