Собственно, почему не работает, понятно.
Вопрос в следующем.
Для ИЕ нашёл плагин jquery.iecors.js, подключил, как описано в доке.
Пишут, что достаточно подключить и всё, дальше всё поедет.
Действительно, через $.ajax удаётся отправить запрос и получить ответ, но почему-то не отправляются POST-данные.
Т.е., при таком запросе:
$.ajax({
type: "POST",
url: "
http://ххх/test.php",
data: ({test: "aaa"}),
crossDomain: true,
success: function(resp){
alert(resp);
}
});
приходит пустота.
На сервере в файле test.php пишу просто echo $_POST['test'];
Ну и, естесственно, перед этим все хедеры.
Во всех браузерах получаю ожидаемый ответ, т.е. "ааа", а IE8/9 - ничего.
Не поможете, что не так?