Javascript: HTML-Datei erstellen und auf Festplatte speichern

M

marlem

Bekanntes Mitglied
Hallo,

ich entwickle eine PWA die eine Webseite auf Barrierefreiheit überprüft.
Das Ergebnis dieser Überprüfung möchte ich als HTML-Datei ausgeben und auf meinem Webserver als Datei speichern.

Geht sowas? Wenn ja wie?
 
sascha-sphw

sascha-sphw

Bekanntes Mitglied
Am besten sammelst Du alle Daten (auf Grund Deiner anderen Beiträge gehe ich davon aus, Du sammelst die Daten Clientseitig) und schickst die dann an Dein Backend, welches dann anhand der Daten die HTML Datei schreibt und ablegt.
 
sascha-sphw

sascha-sphw

Bekanntes Mitglied
Das kommt drauf an in welcher Sprache Du das machen möchtest. Hier gibt es mehrere, JS mit nodejs, Java, PHP usw.
 
M

marlem

Bekanntes Mitglied
Ich würde es gerne mit JS machen, habe aber keine Ahnung wie das geht?
Kannst Du mir eine Webseite, Tutorial oder Youtube-Video empfehlen?
 
sascha-sphw

sascha-sphw

Bekanntes Mitglied
Für nodejs kenne ich persönlich nur https://expressjs.com/de/starter/hello-world.html. Aber ich bin hier (nodejs) auch nicht wirklich viel unterwegs.

Das erstellen einer HTML Datei geht denke ich am schnellsten mit einer Template Engine https://expressjs.com/de/guide/using-template-engines.html

Das abspeichern der Datei geht mit Boardmitteln https://nodejs.org/docs/latest/api/fs.html

Edit: Du kannst natürlich auch ohne express einen Server aufsetzen, aber ich finde express ist extrem simple.
 
M

marlem

Bekanntes Mitglied
Mit Javascript noch nicht, aber mit PHP:
PHP:
<?php
$HTMLDatei = fopen("AChecker_Ergebnis.html", "w");
fwrite($HTMLDatei, "<!DOCTYPE html>\n");
fwrite($HTMLDatei, '<html xml:lang="de" lang="de">' . "\n");
fwrite($HTMLDatei, "<head>\n");
fwrite($HTMLDatei, "<title> Marlems Accessibility-Checker - Analyse Ergebnis </title>\n");
fwrite($HTMLDatei, '<meta name="robots" content="noindex">' . "\n");
fwrite($HTMLDatei, "</head>\n");
fwrite($HTMLDatei, "<body>\n");
fwrite($HTMLDatei, "<h1>Marlems Accessibility-Checker - Analyse Ergebnis</h1> \n");
fwrite($HTMLDatei, "</body>\n");
fwrite($HTMLDatei, "</html>\n");
fclose($HTMLDatei);

?>
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M HTML-Code einer fremden Webseite auslesen - geht das mit Javascript HTML / CSS 19
A Nur bestimmte Zeichen in HTML input Feld erlauben (JavaScript) HTML / CSS 11
H javascript - html Beispiel LQH, verwirklichung HTML / CSS 1
J Mit Javascript eine Textdatei auslesen... HTML / CSS 28
S jqmath in javascript einbinden HTML / CSS 3
M Javascript: Farbkontrast überprüfen auf einer Webseite HTML / CSS 14
M Javascript: CSS Parsen um herauszufinden ob relativer Schriftgrößen verwendet werden HTML / CSS 23
S Sicherheitsaspekt JavaScript HTML / CSS 3
M Webservice per Javascript ansprechen HTML / CSS 5
G php in javascript einbinden HTML / CSS 13
E Javascript/ Eventlistener ohne click? HTML / CSS 2
J JavaScript Woerter erkenen HTML / CSS 4
C Eclipse und Javascript full autocomplete? HTML / CSS 1
A DragDrop mehrerer Shapes im SVG per Javascript? HTML / CSS 0
M Javascript Tastatureingabe HTML / CSS 2
B javascript ausgabe in Text HTML / CSS 2
E Javascript Status Abfrage HTML / CSS 7
J Javascript im DOM einer Webseite ändern HTML / CSS 1
P JavaScript var an bean Setter übergeben HTML / CSS 2
Z Erste Website CSS3 HTML5 Javascript Jquery - Kritik HTML / CSS 3
P RSS FEED/ JSON/ Filter By Date/ Handlebars / Javascript HTML / CSS 0
B Externes Suchfeld - Javascript. REST? HTML / CSS 0
S JavaScript und Ajax Erfahrene Gesucht!!!! HTML / CSS 0
V Javascript Adobe Acrobat XI Pro Formular Dropdown-Liste -> vorbelegte Checkboxen HTML / CSS 1
0 Javascript Leaflet Marker Popup mit Adresse HTML / CSS 1
PhilipMJNE Hilfe bei HTML und CSS! HTML / CSS 12
PhilipMJNE CSS in HTML via Link einbinden PROBLEM ! HTML / CSS 22
VPChief HTML Bei bestimmter eingabe in textfeld neu HTML Seite öffnen HTML / CSS 6
B Bilder aus Server in HTML anzeigen HTML / CSS 5
B Zeit für Doppelklick messen (HTML/JS) HTML / CSS 3
U Html Funktion Java Funktion zuweisen HTML / CSS 2
D Daten von einer HTML Datei auf eine andere HTML Datei bekommen HTML / CSS 2
E HTML DOM HTML / CSS 1
Dimax HTML bei button click Formular an php senden aber andere seite öffnnen HTML / CSS 23
Dimax Mehrere css Dateien in eine HTML Seite einbinden HTML / CSS 3
Dimax Variable vom Get Request in HTML abfangen HTML / CSS 9
A Mit Modal (Bootstrap) eine html Seite anzeigen, die von id abhängig ist HTML / CSS 0
D HTML- Formulare an den Server senden HTML / CSS 5
S Quiz mit HTML/PHP erstellen HTML / CSS 3
W Keylistener Applet in Html HTML / CSS 9
S HTML Datei per E-Mail versenden HTML / CSS 3
K Html Programmieroberfläche einbinden (java) HTML / CSS 1
_Andi84 Unfertige HTML Ersetzungsfunktion HTML / CSS 1
T [JS] Extrahiere werte aus HTML Tabelle (td) aber nur bestimmten Teil HTML / CSS 5
K Verständnis von HTML/CSS & JScript HTML / CSS 2
Pataraca mit HTML auf php zugreifen HTML / CSS 1
I zugehörige HTML bzw. PHP Datei in den Entwicklertools finden HTML / CSS 3
D Hilfe bei erster Html-Aufgabe (Rahmen) HTML / CSS 6
KaffeeFan HTML Text rotieren HTML / CSS 2
K How to create Html tables for java parser objects? HTML / CSS 2
EisKaffee HTML interner Link soll neues Fenster aufmachen HTML / CSS 2
I Menü, Header, Content ausgliedern aus einer HTML Seite HTML / CSS 2
G HTMl Tabellen-Zelle zeilen oder Höhe begrenzen HTML / CSS 1
O HTML/CSS doppeltes DropDown Menu HTML / CSS 1
L Sh Script in JSON Datei HTML / CSS 19
J JSF eine Datei uploaden in einer ConfirmDialog von PrimeFaces HTML / CSS 0
A Datei-Upload -> ausgewählte Datei wieder löschen HTML / CSS 1

Ähnliche Java Themen

Anzeige

Neue Themen


Oben