`
adm889486
  • 浏览: 37158 次
  • 性别: Icon_minigender_1
  • 来自: 绵阳
社区版块
存档分类
最新评论

ajax在ie中创建XMLHttpRequest

阅读更多
在IE中,XMLHttpRequest的实现为一个ActiveX控件,该控件的名称在不同的版本中会有所不同,总结起来包括:Microsoft.XMLHTTP、msxml.XMLHTTP、msxm2.XMLHTTP或msxml3.XMLHTTP
function createXMLHttpRequstForIE(){
         var nameprefixes=["Msxml","Msxml2","Msxml3","Micosoft"];
         for(var i=0;i<nameprefixes.length;i++){
            try{
              var name=nameprefixes[i]+".XMLHTTP";
              return new ActiveObject(name);
            }catch(e){
                 }
          }
          return null;
}
分享到:
评论

相关推荐

    Ajax 创建XMLHttpRequest对象,兼容所有主流浏览器(IE5除外)

    经测试,用此方法创建XMLHttpRequest对象,在运用AJAX的时候,可以的兼容IE6,IE7,IE8,Opera,Safari,Google Chrome,fireFox。主流的应该就这些吧?theWorld,遨游等浏览器都是以IE为核心的,所以肯定也没问题。 另外...

    解析ajax核心XMLHTTPRequest对象的创建与浏览器的兼容问题

    先看看IE创建XMLHttpRequest 对象的方法(方法1):  var xmlhttp=ActiveXobject(“Msxml12.XMLHTTP”);//较新的IE版本创建Msxml12.XMLHTTP对象  var xmlhttp=ActiveXobject(“Microsoft.XMLHTTP”)

    XMLHttpRequest中文参考手册.pdf

    在非IE的浏览器中,需要用 new XmlHttpreQueSt()来创建对象,如下: var xmlHttpReq = new XMLHttpRequest(); xmlHttpReq.open("GET", "http://localhost/books.xml", false); xmlHttpReq.send(); alert(xmlHttpReq...

    AJAX – 创建 XMLHttpRequest 对象

    AJAX – 创建 XMLHttpRequest 对象 XMLHttpRequest 是 AJAX 的基础。 XMLHttpRequest 对象 所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。 XMLHttpRequest 用于在后台与服务器交换...

    AJAX XMLHttpRequest对象创建使用详解

    创建XMLHttpRequest对象 XMLHttpRequest是AJAX的基础。 所有现代浏览器(IE7+、Firefox、Chrome、Safari以及Opera)均内建XMLHttpRequest对象。 注:IE5/IE6需要使用ActiveRequest对象。 向服务器发送请求 xmlhttp...

    基于Ajax的Js相册,XMLHttpRequest创建实例

    内容索引:脚本资源,Ajax/JavaScript,Ajax,Js相册 基于Ajax的Js相册,演示如何使用XMLHttpRequest对象,学习一下如何在IE下、Mozilla和Safari下创建XMLHTTPRequest对象。这个相册样式上还比较粗糙,直接点击左侧的...

    Ajax最简单例子Demo

    alert("不能创建XMLHttpRequest对象实例!"); return false; } http_request.onreadystatechange = getResult; //调用返回结果处理函数 http_request.open('POST', url, false); http_request.send();...

    Ajax完全自学手册(源代码).rar

    Ajax完全自学手册PPT和源代码分来上传了,需要PPT的请自己在我的资源里面查找。 1.本书1~22章所附代码的运行环境 操作系统:Windows 2003、Windows XP Professional,或者Windows 2000 开发环境:Microsoft Visual ...

    PHP培训教程之AJAX技术.docx

    XMLHttpRequest对象的responseXMl属性 12、XMLHttpRequest对象在IE和Firefox中创建的不同 有,IE中通过newActiveXObject()得到,Firefox中通过newXMLHttpRequest()得到10、介绍一下XMLHttpRequest对象的常用方法和...

    Ajax完全自学手册(PPT)

    第3章 XMLHttpRequest对象 3.1.3 最简单的Ajax示例 第4章 DOM基础及高级DOM技术 柳州龙腾.xml XML-无限数据传输 Test4Document.htm 访问DOM对象的相关节点 Test4Document.htm 检测节点类型 Test4Attribute....

    AJAX 常用函数创建XMLHTTP对象,区别IE,Mozilla浏览器

    AJAX 常用函数创建XMLHTTP对象,区别IE,Mozilla浏览器的函数,网上有很多创建XMLHTTP对象,区别IE,Mozilla浏览器的函数,这个比较不错,大家可以直接拿用了 代码如下:function getRequest() { http_request =...

    AJAX实例-手写js

    //创建xmlHttpRequest function createXMLRequest() { if(window.ActiveXObject){ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); //IE浏览器 }else if(window.XMLHttpRequest){ //其他浏览器 xmlHttp=...

    ajax教程HTML文档

    XmlHttp是什么? 最通用的定义为:XmlHttp...现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。

    【卷一/共两卷】AJAX实战pdf高清版90M

    1.3 真实世界中的Ajax富客户端 1.3.1 现状 1.3.2 Google Maps 1.4 Ajax的替代方案 1.4.1基于Macromedia Flash的方案 1.4.2 Java Web Start及其相关技术 1.5 小结 1.6 资源 第2章 Ajax新手上路 2.1 Aiax的关键元素 ...

    Ajax jsp 数据库的例子

    //创建XMLHttpRequest对象 function createXMLHttpRequest() { if(window.XMLHttpRequest) { //Mozilla 浏览器 XMLHttpReq = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE浏览器 ...

    e语言-Ajax XmlHttp对象参考手册

     现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。 资源界面:资源下载:

    asp+ajax静态分页

    //向服务器发送请求,因为是get请求,会直接附在URL后面,所以这里括号中的数据为null,IE中也可以不写,但FF就必须加上null,否则会发送失败。 } } function edit() { //编辑分页显示条数的函数 var str='每页...

    ajax帮助文档

    XmlHttp是什么? 最通用的定义为:XmlHttp...现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。

    ajax的例子

    //根据不同的浏览器创建XmlHttpRequest function createXmlHttpRequest(){ //如果该对象不支持IE浏览器,那么利用其他方式构造对象 if(window.ActiveXObject) { return new ActiveXObject(...

    jsp ajax实例

    //创建XMLHttpRequest对象 function createXMLHttpRequest() { if(window.XMLHttpRequest) { //Mozilla 浏览器 XMLHttpReq = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE浏览器 ...

Global site tag (gtag.js) - Google Analytics