您的位置:首页 > 理论基础 > 计算机网络

AJAX技术其实就是多年前我就使用过的XMLHTTP

2008-03-17 14:09 211 查看
AJAX技术其实就是多年前我就使用过的XMLHTTP:

1)<BODY onload='setInterval("getDaytime()",(GetCookie("OA_RefreshTime"))==""?30000:GetCookie("OA_RefreshTime"));' >

2)function getDaytime()

{

var agt = navigator.userAgent.toLowerCase();

var is_ie = (agt.indexOf('msie') != -1);

var is_ie5 = (agt.indexOf('msie 5') != -1);

function handle_do_search ()

{

if (xmlhttp.readyState == 4)//request completed

{

if (xmlhttp.status == 200)//request successful

{

var requset = xmlhttp.responseText.split(",");

document.getElementById("Maxnum").value=requset[1];

getMaxnum();

}

else

{

//alert ('No server answer!');

}

}

}

var xmlhttp = null;

if (is_ie)

{

var control = (is_ie5) ? "Microsoft.XMLHTTP" : "Msxml2.XMLHTTP";

try

{

xmlhttp = new ActiveXObject(control);

xmlhttp.onreadystatechange = handle_do_search;

} catch(e)

{

//alert("You need to enable active scripting and activeX controls");

}

}

else

{

xmlhttp = new XMLHttpRequest();

xmlhttp.onload = handle_do_search;

xmlhttp.onerror = handle_do_search;

}

xmlhttp.open("GET","<%=request.getContextPath()%>/getDB.jsp?time="+(new Date()), false);

xmlhttp.send(null);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: