定时的页面提醒window.setInterval

本文介绍了一种使用JavaScript实现的任务提醒功能,通过定时检查后台任务状态并在有新任务时弹出新窗口提醒的方式,实现了前台应用与后台服务的有效互动。
<script type="text/javascript" language="javascript">

    function GetNewTask()   {    var NewTaskData;    var NewHttp = new ActiveXObject("MSXML2.XMLHTTP");

   NewHttp.onreadystatechange = function()    {     if(NewHttp.readyState==4)     {      if(NewHttp.status==200)      {       NewTaskData = NewHttp.responseText;                if (NewTaskData == "1")       {        window.open('NewGZRW.aspx', 'PopupWindow', 'width=250,height=150,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,titlebar=no,top=' + (window.screen.height-200) + ',right='+ (window.screen.width) +"'");       }      }     }    }        NewHttp.open("POST","GZRWAlert.aspx",true);    NewHttp.send();   }

window.setInterval("location.reload()",30000); //每五分钟刷一次 window.setInterval(GetNewTask ,12000); //每二分钟执行GetNewTask方法:页面提醒 </script>


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值