ie7ajax cross-domain no transport solution

client js

<script src="jquery-1.8.0.min.js"></script>
<script src="JavaScript1.js"></script>
    <script src="jquery.cookie.js"></script>
    <script>
$(function(){
jQuery.support.cors = true;
if (!$.cookie('MyCookie')) {
            $.cookie('MyCookie', "userid%3D1111");
        }
        //$.cookie('Zbb', "userid%3D123");
        var MyCookie = decodeURIComponent($.cookie('MyCookie'));
        var UserID = MyCookie.substr(MyCookie.indexOf("=") + 1);
onLogin("Get", 'http://11.11.152.225:8084/api/tbl_Task_Dispatch/GetDispatchList?userID='+UserID , zswFun);

    
})        
JavaScript1.js
// XmlHttpRequest object       
function createXmlHttpRequest(){      
     if (window.ActiveXObject){ // If it is IE browser       
        return  new ActiveXObject("Microsoft.XMLHTTP" );      
    } else  if (window.XMLHttpRequest){ // Non-IE browsers       
        return  new XMLHttpRequest();      
    }      
}      
      
function onLogin(metched,url,zswFun){     


    //userName = document.f1.username.value;      
    //passWord = document.f1.password.value;        
          
     //url = "http://11.11.152.225:8084/api/tbl_Task_Dispatch/GetDispatchList?userID=90016";         
              
    // 1. Create XMLHttpRequest to form       
    xmlHttpRequest = createXmlHttpRequest();      
          
    // 2. Set the callback function       
    xmlHttpRequest.onreadystatechange = zswFun;      
          
    // 3. Initialize XMLHttpRequest to form       
    xmlHttpRequest.open(metched,url, true );      
          
    // 4. Send request       
    xmlHttpRequest.send( null );        
}         
      
      
//回调函数      
function zswFun(){      
    if(xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200){      
        var b = xmlHttpRequest.responseText; 
     var data=$.parseJSON(b);
     $("#WaitHandlerCount").text(data.total);    
    }      
}  

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324888160&siteId=291194637