个性的把本站加入收藏的代码[网页特效]

王朝html/css/js·作者佚名  2008-05-31
宽屏版  字体: |||超大  

<!--要完成此效果需要两个步骤

第一步:把如下代码加入到<head>区域中-->

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin

var data = "0123456789";

var done = 1;

function statusIn(text) {

decrypt(text, 2, 1);

}

function statusOut() {

self.status = '';

done = 1;

}

function decrypt(text, max, delay) {

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 status = text.substring(0, charvar);

for (var current_char = charvar; current_char < text.length; current_char++) {

status += data.charAt(Math.round(Math.random()*data.length));

}

window.status = status;

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;

}

}

}

}

// End -->

</script>

<!--第二步:把如下代码加入到<body>区域中-->

<center>

<a href="http://www.knowsky.com/js/"

onMouseOver="statusIn('The JavaScript [http://www.knowsky.com/js/]');return true;"

onMouseOut="statusOut();">www.knowsky.com</a>

</center>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有