Wiem, że pracownicy WWW nie mogą uzyskać dostępu bezpośrednio do domeny. Ale byłoby złym pomysłem zrobienie czegoś takiego:Przekazywanie obiektu dokumentu do pracownika WWW
var doc = $(document);
var worker = new Worker("worker.js");
worker.postMessage({ cmd: 'doDomStuff', data: doc });
Czy widzisz jakieś wady z tym kodem?
Wszelkie wskazówki/komentarze są mile widziane.
zmiana: Wystarczy być jasne: chcę tylko Getdata z DOM, nie ustanawia żadnych nowych wartości lub manipulować DOM w jakikolwiek sposób.
W innych językach, jedyny wątek manipulować UI jest wątek, który go stworzył (myślę konkretnie .NET, Java i inne, ale może to zrobić też). O ile przeglądarki nie obsługują różnych rzeczy, prawdopodobnie dlatego pracownicy WWW nie mają naturalnie dostępu do DOM. –
@CoreyOgburn Proszę zobaczyć moją aktualizację – Johan
Brzmi jak coś łatwego do przetestowania. –