title: Load AJAX Response into Browser (without jQuery)
body: <p>I am using the following JS code to load a remote page:</p>
  
  <pre><code>function SendCustomRequest() {
      var request = new XMLHttpRequest(); 
      request.open("GET", "/test.html", false);
      request.send(null);
      alert(request.responseText);
  }
  </code></pre>
  
  <p>This works fine, the HTML content of <code>test.html</code> is shown in the alert message box.</p>
  
  <p>Now I need to show this whole <code>test.html</code> page in the browser window, but without jQuery. Not a <code>div</code> or so in the original page (where the AJAX call happens), but that page has to be completely replaced by the content of <code>test.html</code>. And it has to work in IE8.</p>
  
  <p>Any ideas?</p>
  
  <p>PS: The AJAX call may be async as well, if needed.</p>