Web Worker results:
(not started yet)
Code used in this page
(function () { var worker; function createWorker () { worker = new Worker("worker.js"); } document.getElementById("start-worker").onclick = function () { createWorker(); worker.postMessage(document.getElementById("worker-start-value").value); worker.onmessage = function (evt) { document.getElementById("worker-results").innerHTML = evt.data; }; worker.onerror = function (evt) { document.getElementById("worker-results").innerHTML = "An error occurred"; }; }; document.getElementById("stop-worker").onclick = function () { if (worker) { worker.terminate(); } }; })();