翟塘峡口曲江头,万里风烟接素秋。那遍地的绿草,那微风中轻轻摇曳的芦苇,那栖满了夜鹭的灌木丛,就像一幅立体的田园画,静静地展现在我的眼前。
创建XMLHTTP对象,区别IE,Mozilla浏览器functiongetRequest(){//获得Url的responseText
http_request=false;
if(window.XMLHttpRequest){
//对于Mozilla﹑Netscape﹑Safari等浏览器,创建XMLHttpRequest
http_request=newXMLHttpRequest();
if(http_request.overrideMimeType){
//如果服务器响应的header不是text/xml,可以调用其它方法修改该header
http_request.overrideMimeType('text/xml');
}
}elseif(window.ActiveXObject){
//对于InternetExplorer浏览器,创建XMLHttpRequest
try{
http_request=newActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
http_request=newActiveXObject("Microsoft.XMLHTTP");
}catch(e){}
}
}
returnhttp_request;
}
functiongetResponseText(url)//获得Url的responseXML
{
http_request=getRequest();
http_request.open('GET',url,false);
http_request.send(null); if(http_request.readyState==4)
{
//收到完整的服务器响应
if(http_request.status==200){
//HTTP服务器响应的值OK
requestdoc=http_request.responseText;
//将服务器返回的字符串写到页面中ID为message的区域
}
else{
requestdoc=http_request.status;
}
}
returnrequestdoc;
}
functiongetResponseText(url)
{
http_request=getRequest();
http_request.open('GET',url,false);
http_request.send(null); if(http_request.readyState==4)
{
//收到完整的服务器响应
if(http_request.status==200){
//HTTP服务器响应的值OK
requestdoc=http_request.responseXML;
//将服务器返回的字符串写到页面中ID为message的区域
}
else{
requestdoc=http_request.status;
}
}
returnrequestdoc;
}
到此这篇关于AJAX 常用函数就介绍到这了。世界上唯一可以不劳而获的就是贫穷,唯一可以无中生有的是。没有哪件事,不动手就可以实现。世界虽然残酷,但只要你愿意走,总会有路;看不到,是因为你没有坚持走下去。人生贵在行动,迟疑不决时,不妨先迈出小小一步。更多相关AJAX 常用函数内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!