title: JS settimeout doesn’t work in IE8…
body: <pre><code>&lt;html&gt;   
   &lt;head&gt;   
   &lt;script&gt;
  
  var i;
  i = 0;
  function loop() { 
       i = i + 1;
       alert(String(i));
       setTimeout("loop()",1000);
  }
  setTimeout("loop()",1000);  
  &lt;/script&gt;   
  
   &lt;/head&gt;   
  
   &lt;body&gt;   
  
  &lt;/body&gt;   
   &lt;/html&gt;  
  </code></pre>
  
  <p>Please try the above code in IE8 it will not give alert message for every 1 sec if you hold right click.</p>
  
  <p>But in firefox it will give alert message even though if you dont release the right click.</p>
  
  <p>I want the firefox functionality in IE8. </p>