<script type="text/javascript">
function createAjax(){
var request=false; //window对象中有XMLHttpRequest存在就是非IE,有可能是(IE7,IE8)
if(window.XMLHttpRequest){
request=new XMLHttpRequest(); if(request.overrideMimeType){
request.overrideMimeType("text/xml");
} //window对象中有ActiveXObject属性存在就是IE中的Microsoft.XMLHTTP代表不同IE版本的参数
        }else if(window.ActiveXObject){
//ActiveXOject('Microsoft.XMLHTTP')
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']; for(var i=0; i<versions.length; i++){
try{
request=new ActiveXObject(versions[i]); if(request){
return request;
}
}catch(e){
request=false;
}
}
}
return request;
} var ajax=createAjax(); alert(ajax);
</script>

最新文章

  1. 微信硬件H5面板开发(一) ---- 调用openApi
  2. MongoDB(NoSQL) 入门
  3. asp.net各种cookie代码和解析
  4. 如何向非技术人(程序猿)解释SQL注入?
  5. Max Degree of Parallelism最大并行度配置
  6. Message Flood
  7. Jquery最全过滤器总结
  8. HDU 1003 Max Sum
  9. 总结的Ubuntu的若干小知识
  10. .NET连接MySQL数据库的方法实现
  11. ORA-01745: 无效的主机/绑定变量名 ORA-00917: 缺失的逗号 oracle日期格式错误
  12. 抽象方法为什么不能被private与static修饰
  13. 用python读文件如.c文件生成excel文件
  14. Android 开发 倒计时功能 转载
  15. pyqt5-控件的显示与隐藏
  16. redis进阶
  17. Linux基础命令---查找用户信息finger
  18. RAW转换成RGB
  19. 自定义Chrome缩放比例
  20. Go Revel - Websockets

热门文章

  1. matlab之viscircles()函数
  2. R 语言实现求导
  3. JavaScript基础挖掘目录
  4. 深度学习—BN的理解(二)
  5. jmeter-接口的依赖
  6. python基础-条件语句if
  7. tensorflow中张量(tensor)的属性——维数(阶)、形状和数据类型
  8. [Codeforces 204E] Little Elephant and Strings
  9. 分享一个js技巧!判断一个变量chat_websocket是否存在。
  10. PHP二维数组,根据多个字段来排序