gqy2468 发表于 2013-1-23 02:06:28

浏览器兼容的AJAX实现

//该函数用来创建AJAX
function createAjax() {
var _xmlhttp;
try {   
_xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {
try {
   _xmlhttp=new XMLHttpRequest();
}
catch (e) {
   _xmlhttp=false;   
}
}
return _xmlhttp;
}


//该函数用来获取列表数据<注意nocache=new Date().getTime()去除缓存>
function getTable(num,dotype) {
var xmlhttp=createAjax();
if (xmlhttp) {
   xmlhttp.open(get,'http://www.yjzzj.com/flashsay/?do= mydo &ampampnocache= new Date().getTime(),true);
   xmlhttp0.onreadystatechange=function() {   
   if (xmlhttp0.readyState==4 && xmlhttp0.status==200) {
            ...
            }
   else {
            ...
            }
}
}
}
页: [1]
查看完整版本: 浏览器兼容的AJAX实现