AJAX浏览器兼容性问题
来源:互联网 发布:少儿国寿福 知乎 编辑:程序博客网 时间:2024/06/06 10:52
JavaScript编程的最大问题来自不同的浏览器对各种技术和标准的支持。
XmlHttpRequest对象在不同浏览器中不同的创建方法,以下是跨浏览器的通用方法:
// Provide the XMLHttpRequest class for IE 5.x-6.x:// Other browsers (including IE 7.x-8.x) ignore this// when XMLHttpRequest is predefinedvar xmlHttp;if (typeof XMLHttpRequest != "undefined") { xmlHttp = new XMLHttpRequest();} else if (window.ActiveXObject) { var aVersions = ["Msxml2.XMLHttp.5.0", "Msxml2.XMLHttp.4.0", "Msxml2.XMLHttp.3.0", "Msxml2.XMLHttp", "Microsoft.XMLHttp"]; for (var i = 0; i < aVersions.length; i++) { try { xmlHttp = new ActiveXObject(aVersions[i]); break; } catch (e) {} }}
- AJAX浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 浏览器兼容性问题
- 选择最佳的电压基准源
- 微软ASP.NET站点部署指南(2):部署SQL Server Compact数据库
- 微软ASP.NET站点部署指南(3):使用Web.Config文件的Transformations
- 网络分析优化图同构Isomorphism算法初探
- 小技术问题 哈哈
- AJAX浏览器兼容性问题
- 微软ASP.NET站点部署指南(4):配置项目属性
- Javascript和CSS浏览器兼容总结
- GridView显示带有中国式报表表头的方法
- 微软ASP.NET站点部署指南(5):部署到IIS上作为测试环境
- STM32 启动文件选择
- CSS3为什么有一堆前缀
- js学习记录2--匿名函数,函数参数
- 【微软ASP.NET站点部署指南】中文版翻译 持续更新中