不知道有没有用Worker来跑多线程的。类似下面的用法。我是在xulrunner下开发。
以下是main.js:var worker = new Worker("xx.js");   
  
worker.onmessage = function(event) { alert(event.data);  };   
          
worker.onerror = function(error) {   };   
                       
worker.postMessage(filepath);    一般在xx.js里写计算啊什么的代码都没问题,但是我想在xx.js里调用xpcom的内容。比如xx.js文件如下:onmessage = function(event) {   
    var path = event.data;       netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
    var readOutlook = Components.classes["@aba.com/readOutlook2007;1"].createInstance(Components.interfaces.IReadOutlook);
    var addcount = readOutlook.DirectImportToDB(path);        postMessage(addcount);   
 };  结果浏览器就提示找不到netscape。请问这种问题怎么处理?
是不是worker脚本中不支持xpcom? 只能做一些简单的操作?