You can pass the data generated in the worker thread via message (event):
for(var i=0;i<100;i++) {
self.postMessage('<div>' + i + '</div>');
}
And add event listener in the document:
w = new Worker("js/WW.js");
w.addEventListener('message',
function(e) { $('#result').append($(e.data)); },
false
);
I never used this in production, but the test works fine.