IE上的跨域问题

时间:2013-02-20 09:46:12

标签: ajax internet-explorer cross-domain

我正在处理需要跨域ajax的项目。我为此选择了科尔。它在chrome和firefox中完美运行。但是在IE中,浏览器没有创建任何ajax调用。根本没有控制台错误。谁能告诉我这方面的解决方案?

1 个答案:

答案 0 :(得分:1)

对于IE,您不能使用普通的ajax进行跨域访问。您需要使用XDomainRequest()。 例如:

xdr = new XDomainRequest();
        if (xdr) {
            xdr.onload = function () {
               alert(xdr.responseText);

            };
            xdr.open("get", url);
            xdr.send();
        }