Подход document.domain работает, только если обе страницы принадлежат одному домену верхнего уровня, и не работает, если порты разные. Насколько я помню, он также не будет работать, если он не установлен на обеих страницах, что, в вашем случае, неприменимо, так как вы пытаетесь получить XML, а не HTML с обеих.
В противном случае вам придется согласиться с ответом Греццо выше ...