No nie do końca o to mi chodziło

. Ale dziękuje za odzew

. Opiszę o co dokładnie mi chodzi. Otóż w Delphi używam silnika JavaScript z Firefoxa. Działa to tak, że program wczytuje plik .js i następnie wykonuje wybraną przeze mnie funkcję np. start(). W swoim programie chciałem wstawić obsługę skryptów właśnie z Greasemonkey. Dużo tego jest np. na userscripts. Problem jest jednak taki że skrypty te wykonują się na stronie która jest aktualnie uruchomiona to więc też bez problemu mogą one działać na kodzie źrodłowym stron. Ja jednak tej możliwości nie mam, więc pomyślałem żeby pobierać strone na dysk i dopiero potem na niej działać danym skryptem JS. Niestety nie za bardzo wiem czy jest jakaś funkcja którą wystarczy wywołać na początku skryptu JS aby wczytać ten kod strony. Znalazłem coś takiego
var html = document.open('Hello.html');
ale chyba to nie działa bo gdy potem zrobiłem
document.getElementById('cos_tam');
to nie działa