这是最好的时代,这是最坏的时代,这是智慧的时代,这是愚蠢的时代;这是信仰的时期,这是怀疑的时期;这是光明的季节,这是黑暗的季节;这是希望之春,这是失望之冬;人们面前有着各样事物,人们面前一无所有;人们正在直登天堂;人们正在直下地狱。 我也要与时俱进了,被itpub2.0牵着尾巴,拼命的奔跑,不停的灌水...

一段实现HTML页面内定期触发事件的JavaScript代码

上一篇 / 下一篇  2007-12-16 00:00:00 / 个人分类:软件开发

JavaScript通过内置的setTimeout函数来完成页面内的定时检查,也是很久以前写的东西了。

之所以想起它来,是因为在和项目组其他成员说该事情的时候,别人竟然嘲笑我说是上个世纪的代码,现在都用WEB2.0了。

ITPUB个人空间6D1b:Y TV%{C I

<script. language="JavaScript" type="text/JavaScript">

//增加系统扫描时间
`:m1@"XpEu~0var v_count = 0;ITPUB个人空间+@&e:I:P}w;C \@;sb [
var v_workNo = '';
e3yC9[,S+W`$zz0var v_interval = IntervalTime*1000*60;ITPUB个人空间o~(],[l[O
if (v_interval==null || v_interval==0)ITPUB个人空间2K1].n?6L7i
{
jC#r8R){~s7I0v_interval=Default_ValueITPUB个人空间'G PY;I6\8A U
}

function checkTimeout()ITPUB个人空间3W5kA&yyJ tn
{
,l#gA a5D0checkShowWindow();
&])~\_u6N k0setTimeout("checkTimeout()",v_interval);
fb~4E0B9D v'T0}

function checkShowWindow()
7F!B{Q.f Y {(EV+B0{
l b^TuVgdg)Xy0if (returnValue1>0)ITPUB个人空间]No2p*P'wly @?
{
aJ4atsaor&F/Go0window.open("./AlertTime.jsp?staffNo="+v_workNo,"公告便笺提醒页面","top=100,left=100,width=170,height=220,toolbar=no,location=no,status=no,menubar=no,scrollbars=no");ITPUB个人空间B A)BMl c
}ITPUB个人空间K"oN\"Pon
}

function checkTime()
w+U,Q9gzKb@z0{
$x"^#j|%?$I2M0if(v_count == 0)
S#jp3[K6X0{ITPUB个人空间aXb6S,r\Y nw/a]0]0W
setTimeout("checkTimeout()",v_interval);//
$V;MC3S(~a0}
K(s!z X#ufT&A0v_count++;ITPUB个人空间7A1e6~Gmyg8pD3_
}

//增加系统扫描时间ITPUB个人空间b:]5VN#av9Y1D
checkTime();
"k1oH$t'{0checkShowWindow();ITPUB个人空间)p:Z4O.O0B$M es5Ii
</script>


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-07-07  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

  • 访问量: 17136
  • 日志数: 60
  • 建立时间: 2007-12-07
  • 更新时间: 2008-07-01

RSS订阅

Open Toolbar