I have website that use XMLHttpRequest (jQuery, actually). I also have another site running on the same server, which serves a script file that makes XHR requests back to THAT site, ie.
http://mysite:50000/index.html includes
<script src="http://mysite:9000/otherscript.js"></script>
and http://mysite:9000/otherscript.js includes
$.ajax({
url: http://mysite:9000/ajax/stuff
});
The problem is - this doesn t work. The AJAX requests from the loaded script simply fail with no error message. From what I ve been able to find this is the old same origin policy. Given that I control both sites, is there anything I can do to make this work? The "document.domain" trick doesn t seem to do a thing for XMLHttpRequest.