资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
javascript状态栏的字符先杂乱出现再排列组合的代码
本特效共分两步: 1.在<head></head>中加入 <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3CSCRIPT%20LANGUAGE%3D%22JavaScript%22%3E%20%0D%0A%0D%0A%3C!--%20hide%20from%20old%20browsers%20%0D%0A%0D%0A%0D%0Avar%20str%3D%22%22%20%0D%0Avar%20direction%3D%22left%22%20%0D%0A%0D%0Afunction%20createArray(n)%20%0D%0A%7B%20%0D%0A%20%20%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20n%3B%20i%2B%2B)%20%7Bthis%5Bi%5D%20%3D%200%7D%20%0D%0A%20%20%20%20return%20this%20%0D%0A%7D%20%0D%0A%0D%0Avar%20js_mult1%3D3141%20%0D%0Avar%20js_mult2%3D5821%20%0D%0Avar%20js_m1%3D100000000%20%0D%0Avar%20js_m2%3D10000%20%0D%0Avar%20js_iseed%3D0%20%0D%0Avar%20js_iseed1%3D0%20%0D%0Avar%20js_iseed2%3D0%20%0D%0A%0D%0A%0D%0Afunction%20random(n)%20%0D%0A%7B%20%0D%0A%20%20%20%20if%20(js_iseed%20%3D%3D%200)%20%0D%0A%20%20%20%20%7B%20%0D%0A%20%20%20%20%20%20%20%20now%20%3D%20new%20Date()%20%0D%0A%20%20%20%20%20%20%20%20js_iseed%20%3D%20now.getHours()%20%2B%20now.getMinutes()%20*%2060%20%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20now.getSeconds()%20*%203600%20%0D%0A%20%20%20%20%7D%20%0D%0A%20%20%20%20js_iseed1%20%3D%20js_iseed%20%2F%20js_m2%20%0D%0A%20%20%20%20js_iseed2%20%3D%20js_iseed%20%25%20js_m2%20%0D%0A%20%20%20%20var%20tmp%20%3D%20(((js_iseed2%20*%20js_mult1%20%2B%20js_iseed1%20*%20js_mult2)%20%25%20js_m2)%20*%20%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20js_m2%20%2B%20(js_iseed2%20*%20js_mult2))%20%25%20js_m1%20%0D%0A%20%20%20%20js_iseed%20%3D%20(tmp%20%2B%201)%20%25%20js_m1%20%0D%0A%20%20%20%20return%20(Math.floor((js_iseed%2Fjs_m1)%20*%20n))%20%0D%0A%7D%20%0D%0A%0D%0A%0D%0A%0D%0AmsgArray%20%3D%20createArray(5)%20%0D%0AmsgArray%5B0%5D%20%3D%20%22%26raquo%3B%26para%3B%26Oacute%3B%26shy%3B%26sup1%3B%26acirc%3B%26Aacute%3B%26Ugrave%3B%2C%26Otilde%3B%26acirc%3B%26Agrave%3B%26iuml%3B%26Ecirc%3B%26Ccedil%3BTyphoon%20Start%22%20%0D%0AmsgArray%5B1%5D%20%3D%20%22JavaScript%20Fairyland%26Ecirc%3B%26Ccedil%3B%26Auml%3B%26atilde%3B%26Agrave%3B%C3%AD%26Iuml%3B%26euml%3B%26micro%3B%26Auml%3B%26Egrave%3B%26yen%3B%26acute%3B%26brvbar%3B%22%20%0D%0A%0D%0Amsg%20%3D%20%22%22%20%0D%0Admsg%20%3D%20%22%22%20%0D%0A%0D%0A%0D%0Afunction%20doMessage()%20%0D%0A%7B%20%0D%0A%20%20%20%20if%20(msg%20%3D%3D%20dmsg)%20%2F%2F%20reset%20and%20delay%20%0D%0A%20%20%20%20%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20msg%20%3D%20msgArray%5Brandom(5)%5D%20%20%0D%0A%20%20%20%20%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20dmsg%20%3D%20%22%22%20%20%0D%0A%20%20%20%20%20%20%20%20for%20(var%20ii%20%3D%200%3B%20ii%20%3C%20msg.length%3B%20ii%2B%2B)%20dmsg%20%2B%3D%20%22%20%22%20%0D%0A%20%20%20%20%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20JSCTimeOutID%20%3D%20window.setTimeout('doMessage()'%2C100)%20%0D%0A%20%20%20%20%20%20%20%20return%20true%20%0D%0A%20%20%20%20%7D%20%0D%0A%20%20%20%20%20%0D%0A%20%20%20%20%2F%2F%20pick%20a%20character%20%0D%0A%20%20%20%20var%20ii%20%3D%20random(msg.length)%20%0D%0A%20%20%20%20%20%0D%0A%20%20%20%20%0D%0A%20%20%20%20var%20astr%20%3D%20dmsg.substring(0%2C%20ii)%20%0D%0A%20%20%20%20var%20bstr%20%3D%20msg.substring(ii%2C%20ii%2B1)%20%0D%0A%20%20%20%20var%20cstr%20%3D%20dmsg.substring(ii%2B1%2C%20dmsg.length)%20%0D%0A%20%20%20%20%20%0D%0A%20%20%20%20%0D%0A%20%20%20%20dmsg%20%3D%20astr%2Bbstr%2Bcstr%20%0D%0A%20%20%20%20window.status%20%3D%20dmsg%20%0D%0A%20%20%20%20%20%0D%0A%20%20%20%20%20%0D%0A%20%20%20%20JSCTimeOutID%20%3D%20window.setTimeout('doMessage()'%2C50)%20%0D%0A%20%20%20%20%20%0D%0A%20%20%20%20%0D%0A%20%20%20%20return%20true%20%0D%0A%7D%20%0D%0A%0D%0A%3C!--%20done%20hiding%20--%3E%20%0D%0A%0D%0A%3C%2FSCRIPT%3E"> 2.把下面代码加入<body>中 onload="JSCTimeOutID = window.setTimeout('doMessage()',500);" 例如:<body onload="JSCTimeOutID = window.setTimeout('doMessage()',500);">
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程