Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Kde jsou uloženy změny které provádí JS v html souboru?

https://stackoverflow.com/questions/48765701/how-can-i-download-the-current-dom-with-html-or-javascript

len namiesto vypísania ho do konzole ho vložíte do odkazu na stiahnutie:

https://diskuse.jakpsatweb.cz/?action=vthread&forum=8&topic=172601 čož je napísané v tomto vlákne už od tazatele že jak. Len to

anchor.setAttribute('href', 'data:text/html;charset=UTF-8,<p>asdf</p>'); 

vymeníte za

anchor.setAttribute('href', 'data:text/html;charset=UTF-8,"<html>" + document.documentElement + "</html>");

možno vhodnejšie bude ešte ten celý DOM uložiť do konštanty len raz a tú konštantu napísať do atribútu, lebo po vykonaní sa zmení DOM čož vyústi v zmenu i toho čo sa má sťahovať. (Záleží samozrejme jak je to napsané, ak je to vo funkcii, ktorá sa zavolá len raz, tak vtedy netreba)

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny