2013-02-06 41 views
2
<!DOCTYPE html> 
<html> 
    <head> 
     <meta charset=utf-8 /> 
     <title>JS Bin</title> 
     <script type="text/javascript"> 
      function a(){ 
       for(i=0;i<10;i++) 
       { 
        document.write(i); 
       } 
      } 
     </script> 
    </head> 
    <body> 
     <form> 
      <input type="submit" value="submit" onClick="a();return false;"> 
     </form> 
    </body> 
</html> 

結果無盡的連接..當提交按鈕被按下循環在Firefox標籤;無盡連接循環在Firefox中

是什麼原因?有沒有修復?

+1

OP爲什麼用@Quasdunk的解決方案編輯你的問題? Quasdunk:您應該創建該評論的答案。 – Znarkus

+0

@Znarkus沒關係:)不幸的是,這不是解決方案。 – Quasdunk

回答

3

因爲如果你已經完成了寫作的話,Firefox會期待一個document.close();

無盡的連接是一些事情仍在繼續。

<script type="text/javascript"> 
    function a(){ 
    for(i=0;i<10;i++) 
    { 
      document.write(i); 
    } 
    document.close(); 
    } 
    </script>