Witam.
Czy istnieje opcja z linii poleceń do automatycznego ściągnięcia i zapisania strony do pliku html (bądź tekstowo) bez uruchamiania całej przeglądarki? (tak jak w lynx'ie opcja -dump)
Przykład koncepcyjny: Opera.exe http://sourceforge.net -save d:\sourceforge.html
Nic o tym przez lata całe na forum nie było...
Głównie chodziło mi o możliwość zapisania strony, z wykonanym (przetworzonym do postaci html lub txt) kodem java skryptu, z poziomu interfejsu linii poleceń.
Bez uruchamiania Opery nie umiem żadnej strony zapisać, ani w HTML, ani w MHT, ani w PHF.
Co oznacza "z wykonanym kodem javascriptu"? Chcesz żeby zawarty na stronie JS wykonał się, np. zmodyfikował część dokumentu, i dopiero wtedy zapisać ten zmodyfikowany dokument? Czy po prostu chcesz zapisać całą stronę w postaci pliku MHT?
Tu masz listę wszystkich przełączników... http://www.opera.com/docs/switches/ Jak widać, nie ma takiej funkcji...
Originally posted by daroc:
Co oznacza "z wykonanym kodem javascriptu"? Chcesz żeby zawarty na stronie JS wykonał się, np. zmodyfikował część dokumentu, i dopiero wtedy zapisać ten zmodyfikowany dokument? Czy po prostu chcesz zapisać całą stronę w postaci pliku MHT?
Tak, chcę żeby zawarty na stronie JS wykonał się, np. zmodyfikował część dokumentu, i dopiero wtedy zapisać ten zmodyfikowany dokument.
Przy pomocy jQuery można to zrobić tak:
'<html>'+$('html').html()+'</html>'