<!DOCTYPE html>
<html lang="en-US">
<body>
<p>Timer: You Have <output id="point">59</output> sec</p>
<button onclick="startWorker()">Start Worker</button>
<button onclick="stopWorker()">Stop Worker</button>
<script>
var w;
var x = document.getElementById("point");
function startWorker(){
if(typeof(Worker) !== "undefined"){
if(typeof(w) == "undefined"){
w = new Worker("/web-workers.js");
}
w.onmessage = function(event){
x.innerHTML = event.data;
};
}
else{
x.innerHTML = "Sorry, your browser does not support Web Workers";
}
}
function stopWorker(){
w.terminate();
w = undefined;
}
</script>
<p><strong>Note:</strong> IE 9 and earlier versions do not support Web Workers.</p> </body>
</html>