Heim > Artikel > Backend-Entwicklung > javascript - Webseite mit js herunterladen?
Es ist einfach, Webseiten mit PHP herunterzuladen
<code> $url='https://segmentfault.com/q/1010000000149454'; $data=file_get_contents($url); $target=fopen('/tmp/test.html',"w"); fwrite($target, $data); fclose($target); </code>
$url wird lokal heruntergeladen und als Datei /tmp/test.html gespeichert.
1. So speichern Sie die aktuelle Seite
Eingabe im Browser
https://segmentfault.com/q/10...
Öffnen Sie diese Webseite
Dann in der Konsole
var content = document.getElementsByTagName("html")[0].outerHTML;
content ist der Inhalt dieser Webseite. Wie kann ich ihn mit Javascript in der Datei /tmp/test.html speichern?
document.execCommand('Saveas',false,'/tmp/test.htm');
false
2. Wie speichere ich eine Webseite?
Dies kann mit dem oben genannten PHP erfolgen, was ist mit Javascript?
Es ist einfach, Webseiten mit PHP herunterzuladen
<code> $url='https://segmentfault.com/q/1010000000149454'; $data=file_get_contents($url); $target=fopen('/tmp/test.html',"w"); fwrite($target, $data); fclose($target); </code>
$url wird lokal heruntergeladen und als Datei /tmp/test.html gespeichert.
1. So speichern Sie die aktuelle Seite
Eingabe im Browser
https://segmentfault.com/q/10...
Öffnen Sie diese Webseite
Dann in der Konsole
var content = document.getElementsByTagName("html")[0].outerHTML;
content ist der Inhalt dieser Webseite. Wie kann ich ihn mit Javascript in der Datei /tmp/test.html speichern?
document.execCommand('Saveas',false,'/tmp/test.htm');
false
2. Wie speichere ich eine Webseite?
Dies kann mit dem oben genannten PHP erfolgen, was ist mit Javascript?
Im Browser ist Ihre Anfrage aus Sicherheitsgründen nur schwer umsetzbar.
Sie können darüber nachdenken, es in NodeJS zu implementieren.