ajax、js 心跳

简介:


var xmlhttp;
var tick=60000;
function headtick()

    window.setTimeout(headtick,tick);
    var url="/Ajax/CheckHeadTickToken.aspx";
    if(window.ActiveXObject)
    {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if(window.XMLHttpRequest)
    {
        xmlhttp = new XMLHttpRequest();
    }
    xmlhttp.open("POST", url, false);
    xmlhttp.onreadystatechange = CheckLoginResult; 
    xmlhttp.setRequestHeader("If-Modified-Since","0");
    xmlhttp.send("");
}
function CheckLoginResult()
{
    if(xmlhttp.readyState==4)
    {
        if(xmlhttp.status==200)
        {
            var result = xmlhttp.responseText;            
         if(result!="true")
         {
             var dt=new Date();
          //alert('对不起,token已经过期!'+dt.getMinutes()+' '+dt.getSeconds());
          window.top.location.href='/Default.aspx';
         }
        }
    }
}
window.setTimeout(headtick,tick);



本文转自94cool博客园博客,原文链接:http://www.cnblogs.com/94cool/archive/2011/08/02/2125071.html,如需转载请自行联系原作者
相关文章
|
17天前
|
JavaScript 前端开发 容器
AJAX载入外部JS文件到页面并让其执行的方法(附源码)
AJAX载入外部JS文件到页面并让其执行的方法(附源码)
18 0
|
3月前
|
前端开发 JavaScript
js + ajax实现商品列表页到详情页的跳转
js + ajax实现商品列表页到详情页的跳转
|
1月前
|
JavaScript 前端开发
node.js第四天--ajax在项目中的应用
node.js第四天--ajax在项目中的应用
27 0
|
1月前
|
XML 前端开发 JavaScript
node.js第三天-----ajax(3)
node.js第三天-----ajax(3)
26 0
|
1月前
|
JSON JavaScript 前端开发
node.js第三天-----ajax(2)
node.js第三天-----ajax(2)
23 0
|
1月前
|
JSON 前端开发 JavaScript
node.js第三天-----ajax(1)
node.js第三天-----ajax(1)
35 0
|
3月前
|
XML JSON 前端开发
|
JavaScript 前端开发
不错的BLOG 关于js ajax swfupload 等
http://hudeyong926.javaeye.com/category/115443?show_full=true  
639 0
|
5月前
|
XML 前端开发 JavaScript
什么是Ajax和jquery
什么是Ajax和jquery
39 0
|
4月前
|
JSON 前端开发 Java
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
60 0