кто-то любезно разместил следующее решение по использованию веб-служб из этого вопроса по этой ссылке:
Как использовать jQuery для вызова веб-службы ASP.NET?
function InfoByDate(sDate, eDate){
var divToBeWorkedOn = '#AjaxPlaceHolder';
var webMethod = 'http://MyWebService/Web.asmx/GetInfoByDates'
var parameters = "{'sDate':'" + sDate + "','eDate':'" + eDate + "'}"
$.ajax({
type: "POST",
url: webMethod,
data: parameters,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
$(divToBeWorkedOn).html(msg.d);
},
error: function(e){
$(divToBeWorkedOn).html("Unavailable");
}
});
}
Все идет хорошо, и данные, которые мне нужны, возвращаются, НО, я всегда получаю предупреждение от IE о том, что «эта страница имеет доступ к информации, которая не находится под ее контролем. Это создает угрозу безопасности ... и т. Д., И с Opera информация не загружается из-за ошибки "Нарушение безопасности".
Как мне преодолеть это - мне действительно нужно придерживаться javascript, потому что код должен быть размещен на страницах, где у меня нет доступа к средствам программирования сервера.
Спасибо людям.