想在一台服务器上用javascript调用另一台服务器上的webservice代码看了一大堆,都在执行xmlhttp.Open的时候提示无法写入,求教各位是什么原因,怎么改这个是网上参照的东东    function RequestByPost(value)  
    {  
        var data;  
        data = '<?xml version="1.0" encoding="utf-8"?>';   
        data = data + '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">';   
        data = data + '<soap:Body>';   
        data = data + '<GetData xmlns="http://tempuri.org/">';   
        data = data + '<Name>'+value+'</Name>';   
        data = data + '</GetData>';   
        data = data + '</soap:Body>';   
        data = data + '</soap:Envelope>';   
  
        var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");   
        var URL="http://192.168.11.10/ws/Service.asmx";  
        xmlhttp.Open("POST",URL, false);   
        xmlhttp.SetRequestHeader ("Content-Type","text/xml; charset=gb2312");   
        xmlhttp.SetRequestHeader ("SOAPAction","http://tempuri.org/GetData");   
        xmlhttp.Send(data);   
        document.write( xmlhttp.responseText);   
}