没有定时呀
if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage;
这里是netscape的刷新方式,下面是ie的刷新方式
if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage;
这里是netscape的刷新方式,下面是ie的刷新方式
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4))
//如果init为true,则利用navigator对象来获得用户目前使用的浏览器是IE还是Netscape(navigator.appName),并且获取该浏览器的版本号(navigator.appVersion)
{
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}//如果客户端用的是Netscape4.X的浏览器,则在改变大小时重新装载(即刷新页面)页面(onresize=MM_reloadPage)。
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();//如果init不为true并且判断该浏览器的显示大小,调整客户端浏览器的大小并重新重装页面(刷新)
}//
MM_reloadPage(true);
// -->
</script>
中文注释都在上面(够详细的啦),你给的代码并不是定时刷新页面
<%
not_read=true
not_update=true
m1="**读取LOG文件程序已经超过15分钟没有运作,请检查!**"
m2="**读取LOG文件程序已经15分钟没有发现新的告警,请检查!**"
Sql="select * from UpdateTime where UpdateOption='LastRead'"
set Rs_tmp=conn.execute(Sql)
if not Rs_tmp.eof then
if datediff("n",Rs_tmp("UpdateTime"),now())<=15 then
not_read=false
end if
end if
Rs_tmp.closeSql="select * from UpdateTime where UpdateOption='LastUpdate'"
set Rs_tmp=conn.execute(Sql)
if not Rs_tmp.eof then
if datediff("n",Rs_tmp("UpdateTime"),now())<=15 then
not_update=false
end if
end if
Rs_tmp.close
%>
<%if (not_read=true or not_update=true) then%>
<script language="javascript">
<!-- Beginning of JavaScript Applet -------------------function scrollit_r2l(seed)
{
<%if not_read=true then
response.write ("var m1='"&m1&"';")
else
response.write("var m1='';")
end if%>
<%if not_update=true then
response.write ("var m2='"&m2&"';")
else
response.write("var m2='';")
end if%>
var msg=m1+m2;
var out = " ";
var c = 1;
var speed = 120;
if (seed > 100)
{ seed-=2;
var cmd="scrollit_r2l(" + seed + ")";
timerTwo=window.setTimeout(cmd,speed);}
else if (seed <= 100 && seed > 0)
{ for (c=0 ; c < seed ; c++)
{ out+=" ";}
out+=msg; seed-=2;
var cmd="scrollit_r2l(" + seed + ")";
window.status=out;
timerTwo=window.setTimeout(cmd,speed); }
else if (seed <= 0)
{ if (-seed < msg.length)
{
out+=msg.substring(-seed,msg.length);
seed-=2;
var cmd="scrollit_r2l(" + seed + ")";
window.status=out;
timerTwo=window.setTimeout(cmd,speed);}
else { window.status=" ";
timerTwo=window.setTimeout("scrollit_r2l(100)",speed);
}
}
}
scrollit_r2l(100);// -- End of JavaScript code -->
</script>
<%else%>
<script language="javascript">
window.status="";
</script>
<%end if%>
</head>
在speed毫秒后调用cmd函数一遍。如果把该句放到cmd函数里则可现每隔speed毫秒调用cmd函数一遍。
后面的又是和后台结合读取数据
你究竟要什么效果?