Chinaunix首页 | 论坛 | 博客
  • 博客访问: 239610
  • 博文数量: 108
  • 博客积分: 3045
  • 博客等级: 中校
  • 技术积分: 1162
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-19 18:26
文章分类

全部博文(108)

分类: JavaScript

2013-11-29 16:19:40


点击(此处)折叠或打开

  1. <script>
  2.  function createAjax(){
  3.   var request=false;

  4.   //window对象中有XMLHttpRequest存在就是非IE,包括(ie7,8)
  5.   if(window.XMLHttpRequest){
  6.    request=new XMLHttpRequest();

  7.    if(request.overrideMineType){
  8.     request.overrideMineType("text/xml");
  9.    }
  10.   //windows对象中有ActiveXobject属性存在就是IE
  11.   }else if(window.ActiveXObject){
  12.   var versions=['Microsoft.XMLHTTP','MSXML.XMLHTTP','Msxml2.XMLHTTP.7.0','Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.5.0','Msxml2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0','MSXML2.XMLHTTP'];
  13.   for (var i=0;i<versions.length;i++)
  14.   try{
  15.    request=new ActiveXObject();
  16.    if(request){
  17.     return request;
  18.    }
  19.    }catch(e){
  20.    request=false;
  21.  }
  22.     }
  23.   return request;
  24.  }
  25.  var ajax=createAjax();
  26.  alert(ajax);
  27. </script>

 

阅读(503) | 评论(0) | 转发(0) |
0

上一篇:js_表单对象

下一篇:Ajax的属性和方法

给主人留下些什么吧!~~