欢迎来到山村网

如何对Email地址进行加密?

2019-03-02 10:51:06浏览:334 来源:山村网   
核心摘要:email地址加密代码:codemeta http-equiv=Content-Type content=text/html; charset=utf-8″ //codestyle type=text/css!bo

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 = http://www.shancun.net/skin/default/image/nopic.gifdavidz94@yahoo.comhttp://www.shancun.net/skin/default/image/nopic.gif;
function getEmail(email)
{
var r = http://www.shancun.net/skin/default/image/nopic.gifhttp://www.shancun.net/skin/default/image/nopic.gif;
for (i=0;i<email.length;i++)
{
r += http://www.shancun.net/skin/default/image/nopic.gif&#http://www.shancun.net/skin/default/image/nopic.gif + email.charCodeAt(i);
}
return r;
}

function setClipboard(id)
{
var tb = document.getElementById(id);
var copytext = tb.value;
if (copytext!=http://www.shancun.net/skin/default/image/nopic.gifhttp://www.shancun.net/skin/default/image/nopic.gif)
{
if (window.clipboardData)
{
window.clipboardData.setData(http://www.shancun.net/skin/default/image/nopic.gifTexthttp://www.shancun.net/skin/default/image/nopic.gif, copytext);
alert(http://www.shancun.net/skin/default/image/nopic.gif已复制到剪贴板。http://www.shancun.net/skin/default/image/nopic.gif);
}
else if (window.netscape)
{
setClipboardNetscape(copytext);
alert(http://www.shancun.net/skin/default/image/nopic.gif已复制到剪贴板。http://www.shancun.net/skin/default/image/nopic.gif);
}
}
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) + 'http://www.shancun.net/skin/default/image/nopic.gif)</'+'script>')
].join(“”);
var tmp = document.createElement(“div”);
tmp.innerHTML = [
'<iframe src=http://www.shancun.net/skin/default/image/nopic.gif',url,'http://www.shancun.net/skin/default/image/nopic.gif' ,' width=http://www.shancun.net/skin/default/image/nopic.gif0http://www.shancun.net/skin/default/image/nopic.gif height=http://www.shancun.net/skin/default/image/nopic.gif0http://www.shancun.net/skin/default/image/nopic.gif>'
,'</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) &#038; 0xff; c2 = str.charCodeAt(i+1); c3 = str.charCodeAt(i+2); buf.push(Chars[(c1 >> 2)]);
if(i+1 == len){
buf.push(Chars[(c1 &#038; 0x3) << 4],”==”);
break;
}
buf.push(Chars[((c1 &#038; 0x3) << 4) | ((c2 &#038; 0xF0) >> 4)]);
if(i+2 == len){
buf.push(Chars[(c2 &#038; 0xF) << 2],”=”);
break;
}
buf.push(
Chars[((c2 &#038; 0xF) << 2) | ((c3 &#038; 0xC0) >> 6)],
Chars[(c3 &#038; 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;

(责任编辑:豆豆)
下一篇:

Linux内核代码中的脏话统计

上一篇:

如何逐行读取txt文本?

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com