文本加密解密


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 相关文章推荐
使用JavaScript库还是自己写代码?
Jan 28 Javascript
JQuery 常用方法和事件详细介绍
Apr 18 Javascript
jquery获取子节点和父节点的示例代码
Sep 10 Javascript
javascript垃圾收集机制与内存泄漏详细解析
Nov 11 Javascript
JS判断字符串长度的5个方法(区分中文和英文)
Mar 18 Javascript
让JavaScript中setTimeout支持链式操作的方法
Jun 19 Javascript
jQuery+css实现的切换图片功能代码
Jan 27 Javascript
浅谈AngularJS中ng-class的使用方法
Nov 11 Javascript
hammer.js实现图片手势放大效果
Aug 29 Javascript
cropper js基于vue的图片裁剪上传功能的实现代码
Mar 01 Javascript
详解Vue的ref特性的使用
Jan 24 Javascript
浅谈React中组件逻辑复用的那些事儿
May 21 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
调频问题解答
2021/03/01 无线电
查找php配置文件php.ini所在路径的二种方法
2014/05/26 PHP
php实现网站留言板功能
2015/11/04 PHP
在WordPress中使用PHP脚本来判断访客来自什么国家
2015/12/10 PHP
Yii清理缓存的方法
2016/01/06 PHP
php往mysql中批量插入数据实例教程
2018/12/12 PHP
laravel ORM关联关系中的 with和whereHas用法
2019/10/16 PHP
php解析非标准json、非规范json的方式实例
2020/12/10 PHP
时间戳转换为时间 年月日时间的JS函数
2013/08/19 Javascript
javascript实现3D切换焦点图
2015/10/16 Javascript
微信小程序中单位rpx和rem的使用
2016/12/06 Javascript
详解Bootstrap各式各样的按钮(推荐)
2016/12/13 Javascript
js实现短信发送倒计时功能(正则验证)
2017/02/10 Javascript
JavaScript面向对象精要(上部)
2017/09/12 Javascript
Vue.js 踩坑记之双向绑定
2018/05/03 Javascript
vue采用EventBus实现跨组件通信及注意事项小结
2018/06/14 Javascript
vue2.0 可折叠列表 v-for循环展示的实例
2018/09/07 Javascript
vue中$nextTick的用法讲解
2019/01/17 Javascript
spring+angular实现导出excel的实现代码
2019/02/27 Javascript
vue自定义js图片碎片轮播图切换效果的实现代码
2019/04/28 Javascript
vue 实现一个简单的全局调用弹窗案例
2020/09/10 Javascript
解决vue-pdf查看pdf文件及打印乱码的问题
2020/11/04 Javascript
addEventListener()和removeEventListener()追加事件和删除追加事件
2020/12/04 Javascript
python通过urllib2获取带有中文参数url内容的方法
2015/03/13 Python
举例讲解Python中is和id的用法
2015/04/03 Python
Python数据结构与算法之字典树实现方法示例
2017/12/13 Python
DES加密解密算法之python实现版(图文并茂)
2018/12/06 Python
基于Django ORM、一对一、一对多、多对多的全面讲解
2019/07/26 Python
基于python的selenium两种文件上传操作实现详解
2019/09/19 Python
国际花店:Pickup Flowers
2020/04/10 全球购物
金融行业务员的自我评价
2013/12/13 职场文书
应届生自荐信
2014/06/30 职场文书
员工安全责任书范本
2014/07/24 职场文书
常务副县长“四风”个人对照检查材料思想汇报
2014/10/02 职场文书
2016年感恩节寄语
2015/12/07 职场文书
解决ubuntu安装软件时,status-code=409报错的问题
2022/12/24 Servers