您的位置:首页 > 其它

创建ajax的简单方法

2009-02-11 10:29 344 查看
function getAjax(httpurl,requests,div)
{
 if (typeof(httpurl,requests,div) == 'undefined')
 {
  return false;
 }
var url = httpurl+requests;
var show = document.getElementById(div);
 var ajax = InitAjax();
 ajax.open("GET", url, true);
 ajax.onreadystatechange = function() {
  if (ajax.readyState == 4 && ajax.status == 200) {
   show.innerHTML = ajax.responseText;
  }
 }
 ajax.send(null);
}

function InitAjax()
{
 var ajax=false;
 try {
  ajax = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   ajax = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   ajax = false;
  }
 }
 if (!ajax && typeof XMLHttpRequest!='undefined') {
  ajax = new XMLHttpRequest();
 }
 return ajax;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: