无法在 IE6 和 IE7 上加载 ajax
can't load ajax on IE6 & IE7
下面的代码是用JS编写的ajax create函数。
这适用于Firefox
,Safari
和Chrome
完美,但不适用于IE6
和IE7
。
如何修复我的代码以加载 ajax?
function ajaxCreateRequest() {
var request = false;
if(window.XMLHttpRequest) {
request = new XMLHttpRequest;
}
else if(window.ActiveXObject) {
request = new ActiveXObject("Microsoft.XMLHTTP");
}
if(!request)
alert("This Browser doesn't support my page!");
return request;
}
虽然我没有预见/观察到您上面发布的代码中的任何明显问题,但为什么不使用现有的 javascript 框架(它们构成了出色的 JavaScript 抽象),例如
1) JQuery
2) 摩尔工具
3)原型.js
如果您尝试使用上面发布的古老代码自行编写此代码,则必须在使其跨浏览器兼容时烧伤手指。
在此处阅读有关jQuery AJAX的更多信息
相关文章:
- 如何更改jquerymobile中默认的加载ajax加载程序gif
- 无法在 IE6 和 IE7 上加载 ajax
- 页面刷新后重新加载 ajax 检索到的数据
- 清理在加载 Ajax 内容时添加的 CSS
- jquery选项卡加载Ajax内容
- Grails:多个加载ajax调用,但只有一个打印到控制台
- 如何检测通过JSON数据引用的图像何时加载AJAX
- 加载ajax数据时出现jVectorMap问题
- JQuery在加载ajax时阻止链接工作
- 如何在不重新加载ajax的情况下在datatable上.draw()或添加行
- 替换超链接默认操作以加载 AJAX 请求
- 高图表不使用加载 ajax 的数组进行渲染
- 带有 OnClick 的 jQuery 链接标记 href 需要单击两次才能加载 AJAX
- 悬停两次以加载 ajax
- 获取加载 ajax 的文档信息
- 使用 Jquery 在 AJAX 内部加载 AJAX
- 为什么当页面加载 AJAX 时我的 URL 之间没有空格
- 在当前页面中加载一个新的谷歌地图,加载AJAX
- 当滚动达到 80% 时加载 ajax
- 图像滑块未加载 Ajax 请求