ajax例子

前端之家收集整理的这篇文章主要介绍了ajax例子前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
/**  * 创建XMLHttpRequest  * @return  */ function createXMLHttpRequest(){     var xmlHttp = false;     if (window.XMLHttpRequest) {         /**          * code for IE7,Firefox,Opera,etc.          */         xmlHttp = new XMLHttpRequest();     } else if (window.ActiveXObject) {         /**          * code for IE6,IE5          */         try{             xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");         }catch(e){             try{                 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");             }catch(e1){                 window.alert("您的浏览器不支持Ajax");                 return false;             }         }     }     if(!xmlHttp){         window.alert("您的浏览器不支持Ajax");         return false     }     return xmlHttp; } /**  * 测试用例(发起异步请求)  * @return  */ function ajaxQueryData(){     var xmlHttp = createXMLHttpRequest();     if(!xmlHttp){         var url = "http://localhost:8080/login.jsp?data="+new Date();         url=encodeURI(url);         xmlhttp.open("GET",url,true);         xmlhttp.onreadystatechange=successCallBack;         xmlhttp.send(null);     } } /**  * 回调处理函数  * @return  */ function successCallBack(){     if (xmlhttp.readyState==4){// 4 = "loaded"         if (xmlhttp.status==200){// 200 = OK             alert("请求数据成功");         } else {             window.alert("请求数据失败");         }     } }

猜你在找的Ajax相关文章