title: Does the Meta Refresh tag (zero delay) wait for page to finish loading?
body: <p>Does the Meta Refresh tag (with a delay of 0) wait for all components of page to load \ all scripts to finish executing before performing redirect?</p>
  
  <p>I have the following page tag in the HTML document's head:</p>
  
  <pre><code>&lt;meta http-equiv="refresh" content="0;url=http://example.com/"&gt;
  </code></pre>
  
  <p>the HTML document contains other stuff such as script tags linking to remote Javascript (e.g. Google Analytics), and Javascript code that performs AJAX request.</p>
  
  <p>Can I count on everything to get run? Or may the browser cancel downloading scripts \ performing AJAX \ running scripts mid-way due to a redirect?</p>
  
  <p>(am aware of the option of implementing with Javascript instead of Meta tag, would like to know about Meta tag)</p>