I've been thinking for a while if there's a way to get cross-domain ajax (using XML, not JSON) to work. Can anyone see any reason why the following wouldn't work:
- Create an iframe
- Load the url of the ajax call in the iframe
- Use javascript to get the content of the iframe
(this won't be asynchronous, but could using setTimeout(functionToLoadTheIframe, 1) enable you to achieve asynchronisity?)