`
zhangyaochun
  • 浏览: 2613445 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

overrideMimeType

    博客分类:
  • ajax
阅读更多

 

var http_request = new XMLHttpRequest();
 if (http_request.overrideMimeType){
    /*来自服务器的响应没有 XML mime-type 头部(header),则一些版本的 Mozilla浏览器不能正常运行。对于这种情况,httpRequest.overrideMimeType('text/xml'); 语句将覆盖发送给服务器的头部,强制 text/xml 作为 mime-type。*/
     http_request.overrideMimeType("text/xml"); 
}
分享到:
评论

相关推荐

    AJAX 随记

    首先是一个创建AJAX的函数: 代码如下:var http_request=null; function create_ajax(){ http_request = false; //开始初始化... if (http_request.overrideMimeType) {//设置MiME类别 http_request.overrid

    WEB在线管理系统登录系统

    if (http_request.overrideMimeType) { http_request.overrideMimeType("text/xml"); } } else if (window.ActiveXObject) { try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch ...

    Ajax最简单例子Demo

    http_request.overrideMimeType('text/xml'); //设置MIME类别 } } else if (window.ActiveXObject) { // IE浏览器 try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { ...

    标准ajax模板不要为浏览器标签问题再烦恼了.

    如果支持,就创建一个新的XMLHttpRequest对象,并且可以使用`overrideMimeType`方法来设定返回数据的MIME类型。对于旧版本的Internet Explorer,代码会尝试创建`ActiveXObject`实例,以支持XMLHttpRequest。这样,...

    AJAX基础教程

    可以通过调用 `overrideMimeType()` 方法来解决这个问题: ```javascript http_request = new XMLHttpRequest(); http_request.overrideMimeType('text/xml'); ``` #### 四、设置响应事件处理函数 - **事件处理...

    AJAX简易教程(基本应用演示)

    为了解决这个问题,可以使用`overrideMimeType`方法设置MIME类型为`text/xml`: ```javascript http_request = new XMLHttpRequest(); http_request.overrideMimeType('text/xml'); ``` 接下来,我们需要定义当...

    Ajax常见面试题Ajax常见面试题

    为了解决这个问题,可以调用`overrideMimeType`方法修改该header。 ```javascript xmlhttp_request.overrideMimeType('text/xml'); ``` 在实际应用中,为了确保能够兼容各种不同版本的浏览器,通常会采用如下的...

    js常用方法收藏 javascript

    - **`overrideMimeType`**:设置MIME类型来改变服务器响应的解析方式。 - **`ActiveXObject`**:IE浏览器特有的一种创建COM组件的方式,用于兼容旧版本浏览器。 ### 3. 发起AJAX GET请求 ```javascript function ...

    用AJAX编写一个简单的相册

    XmlHttp.overrideMimeType('text/xml'); } } else if (window.ActiveXObject) { XmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } ``` - **发送请求**: ```javascript function getData() { XmlHttp...

    JSP XMLHttpRequest动态无刷新及其中文乱码处理.docx

    http_request.overrideMimeType('text/html'); } } else if (window.ActiveXObject) { // 兼容IE try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { ...

    JavaScript 之Ajax详解

    xmlHttp.overrideMimeType('text/xml'); } } catch (e) { // 支持IE浏览器 try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } }...

    AJAX基础教程.doc

    对于不支持XML MIME类型的浏览器,可以通过调用`overrideMimeType()`方法来解决: ```javascript http_request.overrideMimeType('text/xml'); ``` #### 七、异步模式 在异步模式下,`send()`方法不会阻塞代码的...

    AJAX初级应用-RSS无刷新聚合器的代码与下载第1/3页

    xmldoc.overrideMimeType('text/xml'); } } // IE浏览器时创建的XMLHttp类 else if(window.ActiveXObject){ try{ xmldoc = new ActiveXObject("Msxml3.XMLHTTP"); } catch(e){ try{ xmldoc = new ...

    计算机文件翻译中文+英文

    这可以通过`overrideMimeType`方法来实现: ```javascript http_request.overrideMimeType('text/xml'); ``` 接下来,我们需要定义当服务器响应时要执行的函数。这通过设置`onreadystatechange`属性来完成,它将...

    Ajax介绍,为什么用ajax

    对于某些版本的Mozilla浏览器,如果服务器的响应没有正确的MIME类型头(`text/xml`),则需要使用`overrideMimeType`方法来显式设置。 ```javascript http_request.overrideMimeType('text/xml'); ``` ##### 步骤2...

    可用 js ajax代码

    - `overrideMimeType` 方法用于设置 MIME 类型,这里设置为 `text/xml` 表示接收 XML 格式的数据。 ##### 3. 发送 AJAX 请求 ```javascript function u_reg(field) { var name = field.value; if (name != "") {...

    关于Ajax的主要代码内容

    xmlhttp.overrideMimeType("text/xml"); } } catch (e) {} } } // 检查XMLHttpRequest是否成功创建 if (!xmlhttp) { alert("无法创建XMLHttpRequest实例"); return false; } // 设置onreadystatechange...

    AJAX基础教程基本概貌

    如果服务器返回的不是XML类型,可以使用`overrideMimeType`方法来改变响应的MIME类型。 发送请求则通过`open`和`send`方法完成。`open`方法接受三个参数:HTTP请求方法(如GET、POST)、请求的URL以及一个布尔值,...

    web2.0 AJAX技术.doc

    xmlhttp_request.overrideMimeType('text/xml'); } } } catch (e) { xmlhttp_request = false; } ``` 这段代码首先检查当前环境是否支持ActiveX对象,然后尝试创建`XMLHttpRequest`对象,并在支持的情况下设置...

Global site tag (gtag.js) - Google Analytics