【 tulaoshi.com - Web开发 】
                             
                            HTMLHEADTITLE解密效果/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 
CENTERBRBRA  
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  
特效百例。/ABRBRINPUT class=box name=text size=80BRBR 
BR 
BR 
PFONT color=#0099cc face=楷体  
size=15鼠标移到超链接上,BR对链接的说明内容像解密BR一样,由一连串的数字慢慢转变为字符./FONT /CENTER 
P/P/BODY/HTML