Ajax创建XMLHttp对象的完美兼容性代码
2011-11-27 23:25
246 查看
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创建XMLHttp对象的完美兼容性代码
- ajax 异步获取数据实现代码 (js创建ajax对象)
- 解决Ajax创建对象兼容性
- AJAX 常用函数创建XMLHTTP对象,区别IE,Mozilla浏览器
- AJAX 常用函数创建XMLHTTP对象,区别IE,Mozilla浏览器
- javascript创建xmlHttp对象应用于ajax
- ajax 异步获取数据实现代码 (js创建ajax对象)
- Ajax:创建xmlhttp对象的通用文件
- 简短的创建Ajax对象代码
- 简短的创建Ajax对象代码
- 对象创建问题:heapOnly,stackOnly代码(C++代码)
- 关于创建静态内部类的对象的理解代码
- 代码中使用DataView对象----创建DataView对象
- ajax 创建对象
- 如何创建ajax对象并兼容多个浏览器
- AJAX - 创建XMLHttpRequest 对象
- 利用PHP和AJAX创建RSS聚合器的代码
- Ajax获取XMLHttp对象的方法
- net6:创建Membership对象数据源的代码