¿Cómo obtener el contenido de una página remota con JavaScript?

Tengo una URL de una página remota de undominio diferente que tengo que descargar, analizar y actualizar DOM de la página actual. He encontrado ejemplos de hacer esto usandonuevo ActiveXObject ("Msxml2.XMLHTTP"), pero eso está limitado a IE, supongo, y usandonuevo java.net.URL, pero no quiero usar Java. ¿Hay alguna alternativa?

Respuestas a la pregunta(6)

Su respuesta a la pregunta