文本加密解密


Posted in Javascript onJune 23, 2006

第一步:把如下代码加入到<head>区域中

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function Encrypt(theText) {
output = new String;
Temp = new Array();
Temp2 = new Array();
TextSize = theText.length;
for (i = 0; i < TextSize; i++) {
rnd = Math.round(Math.random() * 122) + 68;
Temp[i] = theText.charCodeAt(i) + rnd;
Temp2[i] = rnd;
}
for (i = 0; i < TextSize; i++) {
output += String.fromCharCode(Temp[i], Temp2[i]);
}
return output;
}
function unEncrypt(theText) {
output = new String;
Temp = new Array();
Temp2 = new Array();
TextSize = theText.length;
for (i = 0; i < TextSize; i++) {
Temp[i] = theText.charCodeAt(i);
Temp2[i] = theText.charCodeAt(i + 1);
}
for (i = 0; i < TextSize; i = i+2) {
output += String.fromCharCode(Temp[i] - Temp2[i]);
}
return output;
}
//  End -->
</script>

第二步:把如下代码加入到<body>区域中

<center>
<form name=encform onsubmit="return false;">
    <textarea name=box1 rows=5 cols=50>Typhoon Start JavaScript Fairyland

Javascript 相关文章推荐
论坛里点击别人帖子下面的回复,回复标题变成“回复 24# 的帖子”
Jun 14 Javascript
jquery 查找iframe父级页面元素的实现代码
Aug 28 Javascript
JQuery获取表格数据示例代码
May 26 Javascript
基于jquery ui的alert,confirm方案(支持换肤)
Apr 03 Javascript
HTML5实现留言和回复页面样式
Jul 22 Javascript
jquery实现移动端点击图片查看大图特效
Sep 11 Javascript
vue.js 左侧二级菜单显示与隐藏切换的实例代码
May 23 Javascript
利用jQuery+localStorage实现一个简易的计时器示例代码
Dec 25 jQuery
JS交互点击WKWebView中的图片实现预览效果
Jan 05 Javascript
react-native动态切换tab组件的方法
Jul 07 Javascript
关于vue编译版本引入的问题的解决
Sep 17 Javascript
解决vue项目F5刷新mounted里的函数不执行问题
Nov 05 Javascript
解密效果
Jun 23 #Javascript
CheckBox 如何实现全选?
Jun 23 #Javascript
JavaScript实际应用:innerHTMl和确认提示的使用
Jun 22 #Javascript
javascript 动态添加表格行
Jun 22 #Javascript
document 和 document.all 分别什么时候用
Jun 22 #Javascript
可输入的下拉框
Jun 19 #Javascript
强制设为首页代码
Jun 19 #Javascript
You might like
PHP下利用header()函数设置浏览器缓存的代码
2010/09/01 PHP
php中3des加密代码(完全与.net中的兼容)
2012/08/02 PHP
PHP自带函数给数字或字符串自动补齐位数
2014/07/29 PHP
php模拟post上传图片实现代码
2016/06/24 PHP
PHP 搜索查询功能实现
2016/11/29 PHP
PHP实现Session入库/存入redis的方法
2017/05/04 PHP
Laravel validate error处理,ajax,json示例
2019/10/25 PHP
Javascript的一种模块模式
2008/03/22 Javascript
ext读取两种结构的xml的代码
2008/11/05 Javascript
JavaScript 学习笔记(四)
2009/12/31 Javascript
JavaScript中的Truthy和Falsy介绍
2015/01/01 Javascript
js调出上下文菜单的实例
2015/12/17 Javascript
javascript之Boolean类型对象
2016/06/07 Javascript
jQuery 3 中的新增功能汇总介绍
2016/06/12 Javascript
node网页分段渲染详解
2016/09/05 Javascript
Js apply方法详解
2017/02/16 Javascript
jQuery实现可兼容IE6的滚动监听功能
2017/09/20 jQuery
Vue中qs插件的使用详解
2020/02/07 Javascript
[01:00:53]2018DOTA2亚洲邀请赛3月29日 小组赛B组 iG VS Secret
2018/03/30 DOTA
Python中replace方法实例分析
2014/08/20 Python
详解JavaScript编程中的window与window.screen对象
2015/10/26 Python
Selenium定位元素操作示例
2018/08/10 Python
对Python 窗体(tkinter)树状数据(Treeview)详解
2018/10/11 Python
python使用xlsxwriter实现有向无环图到Excel的转换
2018/12/12 Python
python Tornado框架的使用示例
2020/10/19 Python
python产生模拟数据faker库的使用详解
2020/11/04 Python
欧洲领先的电子和电信零售商和服务提供商:Currys PC World Business
2017/12/05 全球购物
Notino匈牙利:购买香水和化妆品
2019/04/12 全球购物
电脑教师的教学自我评价
2013/11/26 职场文书
集中采购方案
2014/06/10 职场文书
2015年学校体育工作总结
2015/04/22 职场文书
东京审判观后感
2015/06/01 职场文书
基石观后感
2015/06/12 职场文书
小学教师暑期培训心得体会
2016/01/09 职场文书
浅谈Python 中的复数问题
2021/05/19 Python
浅谈mysql增加索引不生效的几种情况
2021/06/23 MySQL