title: Javascript: Get current page CURRENT source
body: <p>I have HTML and I need to get page source of this html.</p>
  
  <pre><code>document.documentElement.outerHTML
  </code></pre>
  
  <p>or</p>
  
  <pre><code>$.ajax({
  async: true,
  type: 'GET',
  cache: false,
  url: window.location.href,
  success: function(data) {
     alert(data);
  }
  });
  </code></pre>
  
  <p>is working, but they display originally source. If I change html (by jQuery, for example), they don't read my changes.</p>
  
  <p>Is it possible read CURRENT source of page?</p>