编辑下面的代码:【加编码】
<html> <body> <p>计数: <output id="result"></output></p> <button onclick="startWorker()">开始工作</button> <button onclick="stopWorker()">停止工作</button> <br><br> <script> var w; function startWorker() { if(typeof(Worker)!=="undefined") { if(typeof(w)=="undefined") { w=new Worker("demo_workers.js"); } w.onmessage = function (event) { document.getElementById("result").innerHTML=event.data; }; } else { document.getElementById("result").innerHTML="抱歉,你的浏览器不支持 Web Workers..."; } } function stopWorker() { w.terminate(); } </script> </body> </html>
结果: 【此窗口】 帮助?
Try it Yourself - © 自强学堂