Я делаю стандартный вызов JQuery .ajax, уже перескочил через обручи, чтобы заставить его работать в других браузерах, но теперь я просто застрял на IE9 (и ниже, Я уверен). Страница canada.example.com/registration содержит регистрационную форму, которая отправляется с использованием JQuery .ajax:
jQuery.ajax({
url: 'http://canada.example.com/registration.php',
type: 'POST'
});
Обратите внимание, что запрос POST сделан на http://canada.example.com/registration.php , поэтому я не делаю межсайтовый запрос.
Теперь это работает в Firefox и Chrome, но IE9 возвращает ошибку «Нет транспорта», как будто он не пытался выполнить запрос. Любые идеи о том, как это исправить? Я приложил немало усилий, чтобы попытаться сделать это не запросом между разными источниками, но IE 9, похоже, все еще так считает.