繁体   English   中英

无法在IE6和IE7上加载ajax

[英]can't load ajax on IE6 & IE7

下面的代码是一个用JS编写的ajax创建函数。

这适用于FirefoxSafariChrome ,但不适用于IE6IE7

如何修复我的代码加载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) Mootools

3) Prototype.js

如果您尝试使用上面发布的古老代码自行编写,则必须在使其与浏览器兼容的同时刻录手指。

这里阅读有关jQuery AJAX的更多信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM