Click here to Skip to main content
15,899,026 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
My code is:
HTMLpage.htm:
JavaScript
<script type="text/javascript">

        var worker = new Worker("worker.js");
        var msg = 'Hello!';
        worker.postMessage(msg);
        worker.onmessage = function (event) {
            alert(event.data);
        }
    </script>
worker.js:
onmessage = function (event) {
    var info = event.data;
    var result = info + "nice to meet u";
    postMessage(result);
}

My browser is supporting web worker but I am getting en error in console that.

"Could not get domain for Worker object".

I have written worker code in a JavaScript file and main page in HTML page.
Posted
Updated 20-Dec-11 22:12pm
v2

1 solution

Hi, There is syntax problem in your code
postMessage method implements in worker.js
onmessage event Listener in page script.



var worker = new Worker("worker.js");
var msg = 'Hello!';

worker.onmessage = function (event) {
alert(event.data);
}

worker.js:
function test() {

var result = info + "nice to meet u";
postMessage(result);
}
test() ;

I believe it works fine.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900