Javascript 关于Ajax调用的问题

Javascript 关于Ajax调用的问题,javascript,ajax,windows,macos,Javascript,Ajax,Windows,Macos,我正在做一个简单的ajax调用,它可以工作,但这里的问题是 当我在MAC上运行它时,它只在Safari上运行,当我在Windows7/8上运行它时,它只在IE上运行,代码在这里 function check(){ var xhr = new XMLHttpRequest(); var url="http://asdev-nfl.dtvce.com/CMPService/service/AuthorizationObjectService?siteId=Android_Custom

我正在做一个简单的ajax调用,它可以工作,但这里的问题是 当我在MAC上运行它时,它只在Safari上运行,当我在Windows7/8上运行它时,它只在IE上运行,代码在这里

function check(){
    var xhr = new XMLHttpRequest();
    var url="http://asdev-nfl.dtvce.com/CMPService/service/AuthorizationObjectService?siteId=Android_Customer_01&userName=bsstest03@att.net&password=widget03&environment=prod";
    // var url="http://10.23.181.154:8080/CMPService/service/AuthorizationObjectService?siteId=Android_Customer_01&userName=bsstest03@att.net&password=widget03&environment=prod";
    xhr.open("POST",url,true);
    console.log("inside function 1");
    xhr.send();
    xhr.onreadystatechange = function(){
        console.log("I am Inside ajax");
        if(xhr.readyState==4 && xhr.status==200)
        {
            var resp = xhr.responseText;
            console.log(resp);
            alert("alerting response"+resp);
            document.getElementById("outPut").innerHTML=resp;
        }
        else{
            alert("there is a error"+xhr.readyStatus+"Ready Status "+xhr.status);
        }
    };

我认为您的
console.log()
调用可能是问题所在,因为它们不适用于所有浏览器。您是否有任何Javascript错误?XMLHttpRequest无法加载。访问控制允许原点不允许原点为null。这就是我在Chrome XMLHttpRequest中无法加载的内容。访问控制允许原点不允许原点为null。