title: forcing focus after page load ~unique
body: <p>Info:</p>
  
  <p>Screen Readers: Jaws 14, Apple Voiceover</p>
  
  <p>Browsers: IE, Chrome, Firefox</p>
  
  <p>So I have a web flow that I'm trying to make accessible via screen reader. Now it is composed of multiple vms. In the header there is a skip to main content so user can skip the redundant header that shows up on each page of the flow. My issue is the main body of the page gets ignored by the screen reader. I was able to use the following code to bring attention to the content and the screen reader will read from there.</p>
  
  <pre><code> &lt;script language="javascript"&gt;
      function reload() {
          window.location.href = "#page1";    
      }
  &lt;/script&gt;
  </code></pre>
  
  <p>then a  tag to use as a anchor as follows:</p>
  
  <pre><code>&lt;a name="page1" id ="page1&gt;&lt;/a&gt;
  </code></pre>
  
  <p>This works great and all BUT now it skips over the header of the page.</p>
  
  <p>So my question would be, is there a way to make focus to go back to the top of the page or a better way to force that content to be loaded to the screen reader will read it in a linear fashion?</p>
  
  <p>I only have this problem in IE (yep who would of expected that). Voiceover and Jaws 14 has no problems in any other browsers.</p>
  
  <p>Hopefully this description is clear, if not I can try to elaborate more if needed.</p>
  
  <p>Thanks for your time, its greatly appreciated!</p>