Мне не удалось заставить что-то подобное работать:
var myWorker = new Worker("http://example.com/js/worker.js");
В моей консоли Firebug появляется сообщение об ошибке:
Не удалось загрузить скрипт:
http://example.com/js/worker.js
(nsresult = 0x805303f4)
Каждый пример использования веб-работника, который я видел, загружает скрипт по относительному пути. Я попробовал что-то вроде этого, и все работает отлично:
var myWorker = new Worker("worker.js");
Но что, если мне нужно загрузить рабочий скрипт, который находится не в относительном месте? Я много гуглил и не видел нигде этой проблемы.
Я должен добавить, что я пытаюсь сделать это в Firefox 3.5.