文本加密解密


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 相关文章推荐
Extjs3.0 checkboxGroup 动态添加item实现思路
Aug 14 Javascript
javascript中html字符串转化为jquery dom对象的方法
Aug 27 Javascript
jQuery easyui的validatebox校验规则扩展及easyui校验框validatebox用法
Jan 18 Javascript
举例讲解jQuery中可见性过滤选择器的使用
Apr 18 Javascript
瀑布流的实现方式(原生js+jquery+css3)
Jun 28 Javascript
jquery实现自定义图片裁剪功能【推荐】
Mar 08 Javascript
inner join 内联与left join 左联的实例代码
Sep 18 Javascript
通过js控制时间,一秒一秒自己动的实例
Oct 25 Javascript
微信小程序wx:for循环的实例详解
Oct 07 Javascript
微信公众号平台接口开发 获取微信服务器IP地址方法解析
Aug 14 Javascript
javascript实现动态时钟的启动和停止
Jul 29 Javascript
Vue OpenLayer测距功能的实现
Apr 20 Vue.js
解密效果
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生成自适应大小的缩略图类及使用方法分享
2014/05/06 PHP
php结合js实现点击超链接执行删除确认操作
2014/10/31 PHP
thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例
2019/05/29 PHP
php字符串过滤strip_tags()函数用法实例分析
2019/06/24 PHP
Firefox 无法获取cssRules 的解决办法
2006/10/11 Javascript
js小技巧--自动隐藏红叉叉
2007/08/13 Javascript
javascript定时变换图片实例代码
2013/03/17 Javascript
用jquery仿做发微博功能示例
2014/04/18 Javascript
js的image onload事件使用遇到的问题
2014/07/15 Javascript
node.js中的fs.exists方法使用说明
2014/12/17 Javascript
简述AngularJS的控制器的使用
2015/06/16 Javascript
基于jquery实现百度新闻导航菜单滑动动画
2016/03/15 Javascript
一款简单的jQuery图片标注效果附源码下载
2016/03/22 Javascript
jQuery height()、innerHeight()、outerHeight()函数的区别详解
2016/05/23 Javascript
浅析JavaScript中的对象类型Object
2016/05/26 Javascript
js创建数组的简单方法
2016/07/27 Javascript
vuex的使用及持久化state的方式详解
2018/01/23 Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
2018/11/28 Javascript
JS实现移动端双指缩放和旋转方法
2019/12/13 Javascript
让Python代码更快运行的5种方法
2015/06/21 Python
星球大战与Python之间的那些事
2016/01/07 Python
基于Django contrib Comments 评论模块(详解)
2017/12/08 Python
python中pylint使用方法(pylint代码检查)
2018/04/06 Python
利用Django-environ如何区分不同环境
2018/08/26 Python
django 多数据库及分库实现方式
2020/04/01 Python
基于python实现音乐播放器代码实例
2020/07/01 Python
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
The North Face北面德国官网:美国著名户外品牌
2018/12/12 全球购物
日本动漫周边服饰销售网站:Atsuko
2019/12/16 全球购物
公司领导班子对照检查存在问题整改措施
2014/10/02 职场文书
2015年财务试用期工作总结
2014/12/24 职场文书
七一建党节慰问信
2015/02/14 职场文书
学校捐书活动总结
2015/05/08 职场文书
2015年计划生育责任书
2015/05/08 职场文书
工商局调档介绍信
2015/10/22 职场文书
Oracle笔记
2021/04/05 Oracle