Ajax创建XMLHttp对象的完美兼容性代码

 更新时间:2011年11月30日 23:25:29   作者:  
Ajax创建XMLHttp对象的完美兼容性代码,需要的朋友可以参考下。
复制代码 代码如下:

function creatajax(){
var ajax=null;
if (window.XMLHttpRequest){
//对于Mozilla、Netscape、Safari等浏览器,创建XMLHttpRequest对象
ajax = new XMLHttpRequest();
if (ajax.overrideMimeType){
//如果服务器响应的header不是text/xml,可以调用其它方法修改该header
ajax.overrideMimeType('text/xml');
}
} else if (window.ActiveXObject){
// 对于Internet Explorer浏览器,创建XMLHttpRequest
try{
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e){
try{
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){}
}
}
return ajax;
}

把上面代码放到js文件中 。以方便以后直接调用

相关文章

  • 自己动手封装的 ajax

    自己动手封装的 ajax

    过完年后项目开发比较紧张,好长时间没写文章了。好在项目进入测试实施后期,可以有时间总结一些自己最近项目的心得了。自从提出WEB2.0富客户以后AJAX技术现在是越来越流行,有待代替CS桌面程序之势。
    2009-07-07
  • AJAX请求是否真的不安全?谈一谈Web安全与AJAX的关系

    AJAX请求是否真的不安全?谈一谈Web安全与AJAX的关系

    Ajax中没有固有的安全漏洞,但是对该技术向量的适配显著地改变了网络应用的开发途径以及方法论。AJAX请求的安全性是大家经常会谈论的一个话题,AJAX请求是否真的不安全?下面这篇文章就来给大家详细谈一谈Web安全与AJAX关系的相关资料,需要的朋友可以参考下。
    2018-01-01
  • Ajax提交Form表单及文件上传的实例代码

    Ajax提交Form表单及文件上传的实例代码

    前段时间在做程序的时候发现一个小问题,在写后台管理上传图片时,在我进行用Form表单提交的时候直接跳出来提交返回值的页面并且原先的页面刷新,下面小编通过分享本文给大家解析下
    2016-10-10
  • AJAX天气预报前台

    AJAX天气预报前台

    AJAX天气预报前台...
    2007-01-01
  • 用AJAX技术聚合RSS

    用AJAX技术聚合RSS

    用AJAX技术聚合RSS...
    2006-06-06
  • 用AJAX实现的无刷新的分页实现代码(asp.net)

    用AJAX实现的无刷新的分页实现代码(asp.net)

    最近学习了AJAX技术。AJAX,指的是异步的Javascript和xml。它的基本原理就是页面用Javascript发送一个异步的http请求到服务器,服务器返回数据后,再用Javascript静态的去更改页面某个地方的值,而无需提交表单。
    2011-04-04
  • 零基础学习AJAX之制作自动校验的表单

    零基础学习AJAX之制作自动校验的表单

    这篇文章主要介绍了零基础学习AJAX之制作自动校验的表单,需要的朋友可以参考下
    2015-01-01
  • Ajax跨域问题的解决办法汇总(推荐)

    Ajax跨域问题的解决办法汇总(推荐)

    本文给大家分享多种方法解决Ajax跨域问题,非常不错具有参考借鉴价值,感兴趣的朋友一起学习吧
    2016-05-05
  • [asp]天枫AJAX百度音乐即时听附下载

    [asp]天枫AJAX百度音乐即时听附下载

    [asp]天枫AJAX百度音乐即时听附下载...
    2007-09-09
  • 有史以来最简单的AJAX回调库

    有史以来最简单的AJAX回调库

    很多时候我们只要用到一些简单的Ajax功能,提供一些简单的回调而不需要很花哨的东西。然而现有的很多Ajax库都很大,虽然功能很多但是我们很多时候根本就不需要用到他们,我就遇到过那样的经历,所以我想弄一个很简单的Ajax回调函数来搞定。
    2008-10-10

最新评论