Вроде сервис работает нормально, но... ответ не приходит от него. в обработчик OnLoad добавил код:
Код:
var serverUrl = "http://crm-test";
var serviceLocation = "/MyService.asmx/GetUsers";
var startTag = "<string xmlns=\"http://tempuri.org/\">";
var endTag = "</string>";
var rval = "";
var valueStart = "";
var valueEnd = "";
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("get", serverUrl + serviceLocation, false);
xmlhttp.send();
// Parse the returned XML string.
valueStart = xmlhttp.responseXML.xml.indexOf(startTag, valueEnd) + startTag.length;
valueEnd = xmlhttp.responseXml.xml.indexOf(endTag, valueEnd+1);
rval = xmlhttp.responseXML.xml.substring(valueStart, valueEnd);
var str = new String(rval);
var arr = str.split("$");
if(str == null)
{
alert("Нет ответа!");
}
alert(xmlhttp.responseXML.xml);
В результате выводится пустой алерт