0

我希望在發生「load」事件時停止while循環。JavaScript:在發生事件時停止while循環

事件發生後,該執行while循環:

window.addEventListener("load", function() { 
    while (...) {...} 
}); 

我希望(不使用jQuery或任何其他庫)的純JavaScript來做到這一點。

( 「load」 事件:在網頁完全加載; document.readyState == "complete":該頁面未滿載)。

+2

笏?笏你試圖達到? – Tushar

+0

我會建議使用事件而不是循環,直到出現問題。它可能太重,甚至會導致整個頁面崩潰。但是停止循環的方式是用'break'或propper條件。 – Gabriel

回答

0
window.addEventListener("load", function() { 
    while (document.readyState !== "complete") { 
    //do Whatever 
    } 
}); 
+1

這會在加載事件發生之後執行while循環,而不是之前。 – Rublacava