解密效果


Posted in Javascript onJune 23, 2006

<HTML><HEAD><TITLE>解密效果</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<STYLE>.box {
 BORDER-BOTTOM: #d1d1a4 1px solid; BORDER-LEFT: #d1d1a4 1px solid; BORDER-RIGHT: #d1d1a4 1px solid; BORDER-TOP: #d1d1a4 1px solid; COLOR: red; FONT-SIZE: 20px
}
</STYLE>

<SCRIPT language=JavaScript>
var data = "0123456789";
var done = 1;
function textboxin(text) {
decrypt(text, 2, 1);
}

function textboxout() {
self.text.value = '';
done = 1;
}

function decrypt(text, max, delay) //max=2 delay=1
{
if (done) {
done = 0;
decrypt_helper(text, max, delay,  0, max);
   }
}
function decrypt_helper(text, runs_left, delay, charvar, max)  //处理解密效果
{
if (!done) {
runs_left = runs_left - 1; //
var box_text = text.substring(0, charvar);
for (var current_char = charvar; current_char < text.length; current_char++) {
box_text += data.charAt(Math.round(Math.random()*data.length));   //利用math对象的随机函数产生"密码"数字串
}
window.text.value = box_text;
//显示超链接的说明内容
var rerun = "decrypt_helper('" + text + "'," + runs_left + "," + delay + "," + charvar + "," + max + ");"
var new_char = charvar + 1;
var next_char = "decrypt_helper('" + text + "'," + max + "," + delay + "," + new_char + "," + max + ");"
if(runs_left > 0) 
 {
  setTimeout(rerun, delay);
 }
else {
if (charvar < text.length) {
setTimeout(next_char, Math.round(delay*(charvar+3)/(charvar+1)));  //设置"密码"和超链接说明内容的转换时间
}
else {
done = 1;
         }
      }
   }
}
</SCRIPT>

<META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD>
<BODY>
<CENTER><BR><BR><A 
href="http://fishcat.blog.com.cn/cmd.shtml?do=blogs&id=58828&uid=39174" 
onmouseout=textboxout(); 
onmouseover="textboxin('http://fishcat.blog.com.cn 在这里你会看到许多的JavaScript特效。是不是像破解了密码?');return true;">JavaScript 
特效百例。</A><BR><BR><INPUT class=box name=text size=80><BR><BR>
<BR>
<BR>
<P><FONT color=#0099cc face=楷体 
size=15>鼠标移到超链接上,<BR>对链接的说明内容像解密<BR>一样,由一连串的数字慢慢转变为字符.</FONT> </CENTER>
<P></P></BODY></HTML>

Javascript 相关文章推荐
通过JAVASCRIPT读取ASP设定的COOKIE
Feb 15 Javascript
js+css使DIV始终居于屏幕中间 左下 左上 右上 右下的代码集合
Mar 10 Javascript
Javascript 面向对象编程(coolshell)
Mar 18 Javascript
JavaScript修改css样式style动态改变元素样式
Dec 16 Javascript
JavaScript日期时间格式化函数分享
May 05 Javascript
javascript表单验证和Window详解
Dec 11 Javascript
Vue中 v-if/v-show/插值表达式导致闪现的原因及解决办法
Oct 12 Javascript
微信小程序学习笔记之本地数据缓存功能详解
Mar 29 Javascript
详解Vue之父子组件传值
Apr 01 Javascript
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
Sep 03 Javascript
原生js实现下拉选项卡
Nov 27 Javascript
简介JavaScript错误处理机制
Aug 04 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
html下载本地
Jun 19 #Javascript
You might like
利用php绘制饼状图的实现代码
2013/06/07 PHP
PHP下载文件的函数实例代码
2016/05/18 PHP
PHP简单判断iPhone、iPad、Android及PC设备的方法
2016/10/11 PHP
php的对象传值与引用传值代码实例讲解
2021/02/26 PHP
ppk谈JavaScript style属性
2008/10/10 Javascript
不提示直接关闭网页窗口的JS示例代码
2013/12/17 Javascript
jquery.Ajax()方法调用Asp.Net后台的方法解析
2014/02/13 Javascript
javascript的事件触发器介绍的实现
2014/06/05 Javascript
js动态往表格的td中添加图片并注册事件
2014/06/12 Javascript
关于input全选反选恶心的异常情况
2016/07/24 Javascript
AngularJS教程之环境设置
2016/08/16 Javascript
微信小程序后台解密用户数据实例详解
2017/06/28 Javascript
详谈构造函数加括号与不加括号的区别
2017/10/26 Javascript
bootstrap表格内容过长时用省略号表示的解决方法
2017/11/21 Javascript
Angular实现可删除并计算总金额的购物车功能示例
2017/12/26 Javascript
详解用js代码触发dom事件的实现方案
2020/06/10 Javascript
element跨分页操作选择详解
2020/06/29 Javascript
Python之eval()函数危险性浅析
2014/07/03 Python
python批量同步web服务器代码核心程序
2014/09/01 Python
python实现的简单文本类游戏实例
2015/04/28 Python
Python之pandas读写文件乱码的解决方法
2018/04/20 Python
详谈python3 numpy-loadtxt的编码问题
2018/04/29 Python
python3 打开外部程序及关闭的示例
2018/11/06 Python
Linux下安装python3.6和第三方库的教程详解
2018/11/09 Python
Python + selenium + requests实现12306全自动抢票及验证码破解加自动点击功能
2018/11/23 Python
Pytorch中实现只导入部分模型参数的方式
2020/01/02 Python
使用python画出逻辑斯蒂映射(logistic map)中的分叉图案例
2020/12/11 Python
python 实现百度网盘非会员上传超过500个文件的方法
2021/01/07 Python
美国在线家装零售商:Build.com
2016/09/02 全球购物
婚鞋、新娘鞋、礼服鞋、童鞋:Nina Shoes
2019/09/04 全球购物
如何将整数int转换成字串String
2014/03/21 面试题
国贸专业的职业规划书
2014/03/15 职场文书
党员专题组织生活会发言材料
2014/10/17 职场文书
学生个人评语大全
2015/01/04 职场文书
Java org.w3c.dom.Document 类方法引用报错
2021/08/07 Java/Android
Win11 Dev 预览版25174.1000发布 (附更新修复内容汇总)
2022/08/05 数码科技