title: How do I restore form state while going back in UIWebView history at iOS7
body: <p>Lets pretend I have two HTML pages, <strong>index.html</strong> and <strong>detail.html</strong>. index.html contains <strong>list of checkboxes</strong> and a url link to detail.html.  </p>
  
  <p><strong>I expect:</strong></p>
  
  <p>When I check some random checkboxes and then TAP on link to detail.html and then going back to index.html using triggered <code>javascript:window.history.back(-1)</code>. I expect to <strong>find checkboxes in exact state when I left the index.html page</strong>. It works this way in iOS Safari but no in <code>UIWebView</code>. </p>
  
  <p><strong>Actual state:</strong></p>
  
  <p>It show page in default state. No form history is preserved.</p>
  
  <p><em>I guess I have to do something to preserve this behavior but I didn't find any clue. The only semi answer I've found is to use hash tags in URL and restore checkboxes with javascript but I found this solution quite harsh.</em></p>
  
  <p>Thank you very much in advance for your time and every clue.</p>