文本加密解密


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 相关文章推荐
accesskey 提交
Jun 26 Javascript
javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码
Nov 28 Javascript
让alert不出现弹窗的两种方法
May 18 Javascript
基于jquery实现下拉框美化特效
Feb 02 Javascript
jquery.multiselect多选下拉框实现代码
Nov 11 Javascript
正则表达式基本语法及表单验证操作详解【基于JS】
Apr 07 Javascript
如何将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js)
Jul 17 jQuery
vue-cli之router基本使用方法详解
Oct 17 Javascript
Vue2.0用户权限控制解决方案的示例
Feb 10 Javascript
Angular6新特性之Angular Material
Dec 28 Javascript
Vue全局loading及错误提示的思路与实现
Aug 09 Javascript
vue-i18n实现中英文切换的方法
Jul 06 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
如何过滤高亮显示非法字符
2006/10/09 PHP
php zend解密软件绿色版测试可用
2008/04/14 PHP
PHP判断远程url是否有效的几种方法小结
2011/10/08 PHP
php使用Smarty的相关注意事项及访问变量的几种方式
2011/12/08 PHP
PHP 关于访问控制的和运算符优先级介绍
2013/07/08 PHP
php解析xml 的四种简单方法(附实例)
2016/07/11 PHP
event对象的方法 兼容多浏览器
2009/06/27 Javascript
JQuery之拖拽插件实现代码
2011/04/14 Javascript
jQuery调用AJAX时Get和post公用的乱码解决方法实例说明
2013/06/04 Javascript
JS获得图片alt信息的方法
2015/04/01 Javascript
JavaScript 事件入门知识
2015/04/13 Javascript
javascript实现状态栏文字首尾相接循环滚动的方法
2015/07/22 Javascript
浅谈Javascript中substr和substring的区别
2015/09/30 Javascript
JavaScript高仿支付宝倒计时页面及代码实现
2016/10/21 Javascript
详解AngularJs路由之Ui-router-resolve(预加载)
2017/06/13 Javascript
echarts学习笔记之图表自适应问题详解
2017/11/22 Javascript
浅谈vue自定义全局组件并通过全局方法 Vue.use() 使用该组件
2017/12/07 Javascript
Angular实现的进度条功能示例
2018/02/18 Javascript
使用Angular CLI从蓝本生成代码详解
2018/03/24 Javascript
微信小程序中使用ECharts 异步加载数据的方法
2018/06/27 Javascript
微信小程序中进行地图导航功能的实现方法
2018/06/29 Javascript
Javascript通过控制类名更改样式
2019/05/24 Javascript
微信小程序中限制激励式视频广告位显示次数(实现思路)
2019/12/06 Javascript
本地文件上传到七牛云服务器示例(七牛云存储)
2014/01/11 Python
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
2017/11/08 Python
python实现飞机大战项目
2020/03/11 Python
利用python查看数组中的所有元素是否相同
2021/01/08 Python
来自世界各地的优质葡萄酒:VineShop24
2018/07/09 全球购物
德国网上花店:Valentins
2018/08/15 全球购物
眼镜促销方案
2014/03/15 职场文书
有限公司股东合作协议书
2014/10/29 职场文书
兼职安全员岗位职责
2015/02/15 职场文书
2016年小学生迎国庆广播稿
2015/12/18 职场文书
python 实现两个变量值进行交换的n种操作
2021/06/02 Python
pyqt5蒙版遮罩mask,setmask的使用
2021/06/11 Python
Spring Cloud Gateway去掉url前缀
2021/07/15 Java/Android