en circunstancias normales, en XHR no es posible enviar peticiones fuera del mismo dominio. hay una forma pero no estoy orientado en todos factores que ello implica. es posible si el sitio externo envia el header http access-control-allow-origin. en dicho header se especifican las URLs que tienen permiso. de modo que si no tienes control del dominio externo, dudosamente podrás hacer una petición XHR externa. ha no ser que el dominio externo este abierto al público. por otro lado, supongo que debes agregar el factor de si el navegador tiene soporte para esa característica.
https://developer.mozilla.org/En/HTT...l-Allow-Origin Cita: Entonces, debe poderse ver el código fuente para saber como funciona. Como puedo verlo?
no entiendo a que te refieres con eso. XMLHttpRequest es un objeto nativo. para ver el código fuente de un objeto/función/método nativo, tendrías que ver el código fuente original del motor de javascript. no todos los navegadores utilizan el mismo,
javascript engine.