欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ajax创建XMLHttpRequest

程序员文章站 2022-06-10 11:24:40
...

Ajax应用的核心是XMLHttpRequest类。XMLHttpRequest针对不同的浏览器有不同的创建过程,下面介绍两个相对标准的XMLHttpRequest的创建过程。

 

1.来自 Harvard School 的课程 building  dynamic web application

var xhr = null;
function create(){
	try{
		xhr = new XMLHTTPRequest();
	}
	catch(e)
	{
		xhr= new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(xhr==null){
		alert("Ajax not support by your browser");
		return;
	}
}

 

2.来自W3C school

var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }

 

相关标签: Ajax XMLHttpRequest