***状态栏***在状态栏字符发散、集合的效果
把下列代码加到网页的<body></body>标签之间 从google下载我的照片管理软件要完成此效果需要两个步骤
第一步:把如下代码加入到<head>区域中
<script language="javascript">
<!-- hide this script from old browsers --
var speed = 10
var pause = 1500
var timerid = null
var bannerrunning = false
var ar = new array()
ar = "欢迎来到www.jojoo.net!"
ar = "欢迎光临细溪驿站"
ar = "请多提意见,谢谢! "
var message = 0
var state = ""
clearstate()
function stopbanner() {
if (bannerrunning)
cleartimeout(timerid)
bannerrunning = false
}
function startbanner() {
stopbanner()
showbanner()
}
function clearstate() {
state = ""
for (var i = 0; i < ar.length; ++i) {
state += "0"
}
}
function showbanner() {
if (getstring()) {
message++
if (ar.length <= message)
message = 0
clearstate()
timerid = settimeout("showbanner()", pause)
bannerrunning = true
} else {
var str = ""
for (var j = 0; j < state.length; ++j) {
str += (state.charat(j) == "1") ? ar.charat(j) : " "
}
window.status = str
timerid = settimeout("showbanner()", speed)
bannerrunning = true
}
}
function getstring() {
var full = true
for (var j = 0; j < state.length; ++j) {
if (state.charat(j) == 0)
full = false
}
if (full)
return true
while (1) {
var num = getrandom(ar.length)
if (state.charat(num) == "0")
break
}
state = state.substring(0, num) + "1" + state.substring(num + 1, state.length)
return false
}
function getrandom(max) {
return math.round((max - 1) * math.random())
}
// -- end hiding here -->
</script>
第二步:把“onload="startbanner()"”加在<body>标记里
例如:<body onload="startbanner()">
--------------------- ---------------- -
拥有 三 人行论坛管理系列软件,一个人就可以管理一个论坛的更新维 护。还能使您的论坛有千人在线的真实火暴效果,让您不在为论坛因没 有人气 而留不住会员而烦恼,使您的论坛早 日成为一流的论坛。详情请登陆网站:http://www.cnsrx.cn 三人行 论坛管理软件,站长必备的专业好工具。(您使 用的是免费版本,购买收费版本 后,将不带广告。业务QQ :24 7216 44985227 )
页:
[1]