您的位置:首页 > Web前端 > JavaScript

js 自动刷新本页面,状态栏有倒计时

2010-09-28 13:55 423 查看
JS脚本 自动刷新本页面,状态栏有倒计时

代码是网上拷贝.

<script>
window.status="yes"
var limit="0:10"      //多长时间刷新一次(这里是0分10秒)
if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function beginrefresh(){
if (!document.images)
return
if (parselimit==1)
window.location.reload()
else{
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit%60
if (curmin!=0)
curtime=curmin+"分"+cursec+"秒后刷新"
else
curtime=cursec+"秒后刷新"
window.status=curtime
setTimeout("beginrefresh()",1000)
}
}
window.beginrefresh()

</script>

把上面这段代码放到<head>标签中.

注意:

IE7和IE8需要修改下安全设置.

工具->Internet选项->安全->自定义级别->允许状态栏通过脚本更新(网上有但是都没有说这个需要注意的地方)

window.status="yes"也是后来添加的.默认是no.所以要打开这个开关.

附赠一段"加入收藏夹"的代码.同样放到<head>中

<Script Language="javascript">
function bookmarkit() {
window.external.addFavorite('http://192.168.20.20/monitor','烙印游戏人数监控')
}
if (document.all)document.write('<a href="#" onClick="bookmarkit()">加入收藏夹</a>')
</Script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: