uzyskać pełny kod źródłowy HTML strony poprzez żądanie ajax poprzez javascript

Kod javascript zostanie uruchomiony z www.example.com przez pasek adresu URL w Google Chrome, więc nie mogę korzystać z jquery. Moim celem jest przekazanie pełnego kodu źródłowego HTML www.example.com/page.html do zmiennej w javascript, gdy uruchomię kod w www.example.com. czy to możliwe? Jeśli tak to jak? Wiem, że wystarczy pobrać bieżące źródło stronydocument.documentElement.outerHTML ale nie jestem pewien, jak bym to zrobił. Myślę, że to możliwe dzięki użyciuresponseText gdzieś w następującym kodzie:

http.send(params);
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET","http://www.example.com/page.html",true);
xmlhttp.send();

questionAnswers(1)

yourAnswerToTheQuestion