title: javascript refresh page after 5 secs
body: <pre><code>&lt;a href="newpage.php" target="_blank" onClick="openWindowReload(this)"&gt;update&lt;/a&gt;
      &lt;script&gt;
          function openWindowReload(link) {
              var href = link.href;
          window.open(href,'_blank');
          document.location.reload(true)
          }
  &lt;/script&gt;
  </code></pre>
  
  <p>so i have this code that automatically refreshing the current page after clicking the link 'update'</p>
  
  <p>what i want is to refresh the current page after 5 secs....why?</p>
  
  <p>in the newpage.php i am updating a table and if the current page reload very fast it will not get the data that is updated, instead it will get the old data...ps sorry for my bad english. . . .</p>
  
  <p>is there any way that i can pause javascript that will refresh the current page..if there is can u guys tell me how....</p>
  
  <p>thanks in advance....</p>
  
  <p>update:</p>
  
  <pre><code>&lt;script&gt;
          setTimeout(function openWindowReload(link) {
          var href = link.href;
          window.open(href,'_blank');
          document.location.reload(true)
          }, 5000);
  &lt;/script&gt;
  </code></pre>
  
  <p>i tried to use time out but its not working.....</p>