E' più facile pensare che l'indirizzo scritto nel codice postato fosse un semplice esempio per farne capire il funzionamento. Se lo fai lato server puoi aggirare il problema del dominio, ma javascript allora non ti serve.
Le limitazioni dell'oggetto sono quelle spiegate prima. Ho letto da qualche parte che è teoricamente possibile estendere le chiamate ad altri server settando esplicitamente document.domain, ma non ho mai provato ad usarlo e non so fino a che punto può servire/funzionare. Fai una ricerca su google
Ciao

Rispondi quotando