【发布时间】:2012-08-18 19:22:31
【问题描述】:
下面的代码是一个用JS编写的ajax创建函数。
这适用于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;
}
【问题讨论】:
-
您是遇到错误还是什么?
it does not work是什么意思? -
字面意思。它不起作用。错误提示无法加载包含该代码的 ajax.js。
-
你收到
This Browser doesn't support my page!吗? -
@Hoon - “无法加载 ajax.js”。你是说整个脚本甚至都没有被加载? “ajax.js”是您向我们展示的代码,还是其他?
-
我感觉他上面只贴了一半的代码。
标签: javascript ajax internet-explorer-7 internet-explorer-6