0

"load"イベントが発生したときにwhileループを停止します。JavaScript:イベント発生時にループを停止

これは、イベント後にwhileループを実行が発生します。

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

私は(jQueryのまたは任意の他のライブラリを使用していない)純粋なJavaScriptでこれを実行したいです。

(「ロード」イベント:ページが完全にロードされ、document.readyState == "complete":ページが完全にロードされていない)

+2

ワット?あなたは達成しようとしていますか? – Tushar

+0

何かが発生するまで、ループの代わりにイベントを使用することをお勧めします。あまりにも重くて、ページ全体がクラッシュする可能性もあります。しかし、ループを止める方法は、「ブレーク(break)」またはプロッパ条件で行われます。 – Gabriel

答えて

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

これは、loadイベントが発生した後ではなく、whileループを実行します。 – Rublacava

関連する問題