请求的url跨域了,楼主肯定是本地测试没有发布网站,这样ie的安全区域设置是不一样的

解决方案 »

  1.   

    发布网站也没用的,领导不给用jquery,只能用javascript。
      

  2.   

    这是代码:function startRequest()  

     var xmlHttp=false; 
    //createXMLHttpRequest();  
    if(window.XMLHttpRequest)  
    {  
    xmlHttp = new XMLHttpRequest();  
    }  
    else
    {   
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
    }

    try  
    {  
    xmlHttp.onreadystatechange = function()  
    {     
    if(xmlHttp.readyState == 4)  
    {         
    if (xmlHttp.status == 200 || xmlHttp.status == 0)  
    {  
    var result = xmlHttp.responseText; 
    alert(result);
    var json = eval(result);  //将数据转换成json对象 象
    //alert(json);
    var mulu = "<ul>";
    for (var i in json) {
    mulu += "<li>" + json[i].name + "</li>";

    }
     mulu += "</ul>";
     
    document.getElementById("show").innerHTML=mulu;

    }  
    }  
    }   
    xmlHttp.open("GET", "http://192.168.0.87:8095/Subject/GetUserAPI", true);
    xmlHttp.send(null);  
    }  
    catch(exception)  
    {  
    alert(exception);  
    }  

      

  3.   

    和你用jquery没关系,跨域了,标准浏览器端口不一致也算,楼主去了解什么是跨域先