一般都是忽略ie6以下的低版本浏览器,如果做到兼容性如下:
var request;
if(window.XMLHttpRequest){
request= new XMLHttpRequest();//ie7+,ff,chrome,opera,safari.
}else{
request = new ActiveXObject("Microsoft.XMLHTTP");//ie5 6}
语法:
open(method,url,async);
//method请求方式不区分大小写,url相对绝对地址都可,async默认true异步,false同步
send(string);
发送请求:
request.open("get","get.php",true);
request.send();
request.open("post","create.php",true);
//setRequestHeader 设置头部信息,必须要写在 open()和sent()的中间,否则抛出异常
request.setRequestHeader("Content-type","application/x-www-form-urlencoded");
request.send("name=wjy&sex=female");
分享到:
相关推荐
Ajax深度剖析,XMLHttpRequest对象大揭秘
创建XMLHttpRequest对象的方法.rar创建XMLHttpRequest对象的方法.rar创建XMLHttpRequest对象的方法.rar
一般网上流传的创建XMLHttpRequest对象比较简单。跨浏览器能力非常有限。并不全面。 经测试,用此方法创建XMLHttpRequest对象,在运用AJAX的时候,可以的兼容IE6,IE7,IE8,Opera,Safari,Google Chrome,fireFox。主流...
介绍了XMLHttpRequest对象的基本知识
[王兴魁]AJAX核心技术1-XMLHttpRequest对象的使用
全面剖析XMLHttpRequest对象 全面剖析XMLHttpRequest对象
创建XMLHttpRequest对象
全面剖析XMLHttpRequest对象.doc
快速理解XMLHttpRequest对象使用,理解ajax的使用原理
全面剖析Ajax XMLHttpRequest对象
ajax XMLHttpRequest。。。。。。
XMLHttpRequest对象,Ajax中的技术手册之一
NULL 博文链接:https://justsee.iteye.com/blog/690353
VS2008 AJAX控件介绍 AJAX组成及XMLHttpRequest对象的讲解
使用XMLHttpRequest对象
全面剖析Ajax的XMLHttpRequest对象.doc