Exécuter
❯
Exécuter le code
Ctrl+Alt+R
Enregistrer le code
Ctrl+Alt+A
Changer d'orientation
Ctrl+Alt+O
Changer de thème
Ctrl+Alt+D
<!DOCTYPE html> <html> <body> <h1>API Web Worker</h1> <p>Compter les nombres :<output id="result"></output></p> <button onclick="startWorker()">Démarrer le travailleur</button> <button onclick="stopWorker()">Arrêter le travailleur</button> <script> let w; function startWorker() { const x = document.getElementById("result"); if(typeof(Worker) !== "undefined") { if(typeof(w) == "undefined") { w = new Worker("demo_workers.js"); } w.onmessage = function(event) { x.innerHTML = event.data; }; } else { x.innerHTML = "Désolé ! Pas de support pour les Web Workers."; } } function stopWorker() { w.terminate(); w = undefined; } </script> </body> </html>