У меня есть сайт, на котором используется XMLHttpRequest (на самом деле jQuery). У меня также есть другой сайт, работающий на том же сервере, который обслуживает файл script, который возвращает запросы XHR на этот сайт, т.е.
http://mysite:50000/index.html включает
<script src="http://mysite:9000/otherscript.js"></script>
и http://mysite:9000/otherscript.js включает
$.ajax({
url: 'http://mysite:9000/ajax/stuff'
});
Проблема - это не работает. Запросы AJAX из загруженного script просто провалятся без сообщения об ошибке. Из того, что я смог найти, это старая политика происхождения. Учитывая, что я контролирую оба сайта, есть ли что-нибудь, что я могу сделать, чтобы сделать эту работу? Трюк "document.domain", похоже, ничего не делает для XMLHttpRequest.