Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature currently requires accessing the site using the built-in Safari browser.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Diskutiere HTML Seite dynamisch mit JavaScript erstellen? im Webentwicklung, Hosting & Programmierung Forum im Bereich Netzwerk & Internet; Hallo!
Ich weiß, dass man mit JavaScript Teile einer HTML Seite dynamisch gestalten kann.
So z.B. mit document.write einen Tag unter bestimmten...
#1
J
JediMB
Bekanntes Mitglied
Themenersteller
Dabei seit
04.04.2003
Beiträge
244
Reaktionspunkte
0
Hallo!
Ich weiß, dass man mit JavaScript Teile einer HTML Seite dynamisch gestalten kann.
So z.B. mit document.write einen Tag unter bestimmten Bedingungen erzeugen kann.
Wie kann ich etwas in eine andere HTML Datei schreiben?
Kann ich diese auch komplett neu erzeugen?
Einfaches Beispiel zu dem, was ich vor habe:
Eine HTML Seite mit einem Formular (Eingabefeld und Button).
Man gibt seinen Namen ein und clickt auf den Button.
Dadurch wird eine Datei test.html erzeugt und alles nötige für eine HTML Seite, sowie der eingegebene Name hineingeschrieben:
Code:
<HTML>
<BODY>
Hans Peter Meyer
</BODY>
</HTML>
Einfacher wäre es wahrscheinlich noch, wenn man einen Datei-Rohling nimmt und nur an der richtigen Stelle den Namen einfügen könnte...
Läßt sich das ohne großen Aufwand verwirklichen?
JavaScript ist schon ne Weile her bei mir und mit Java bin ich noch längst nicht soweit...
Danke & MfG
#2
J
JanaS
Bekanntes Mitglied
Dabei seit
20.06.2002
Beiträge
161
Reaktionspunkte
0
Du denkst in die falsche Richtung. Die komplette Seite - inklusive des Skripts ? wird zunächst vom Server auf den Clientrechner heruntergeladen, und dann dort angezeigt, bzw. ausgeführt.
Von diesem PC aus kann natürlich keine Datei auf deinem Server erzeugt werden. (wäre ja auch schlimm)
Du kannst natürlich eine bereits vorhandene HTML-Datei ansprechen, deren Inhalt dann mittels JavaScript dynamisch generiert wird. (Halt mir document.write, usw., wie du ja bereits geschrieben hattest.)
Alternativ könntest du dich mit PHP auseinandersetzen. Damit kannst du zumindest eine Datei auf deinem Server erzeugen, da es im Gegensatz zu JavaScript auf deinem Server ausgeführt wird.
(Ja, ich weiß, dass es auch serverseitiges JScript gibt )
Aber beschreibe doch am besten einfach mal genau, was du erreichen möchtest. Vielleicht gibt es ja eine recht einfache Lösung.
#3
J
JediMB
Bekanntes Mitglied
Themenersteller
Dabei seit
04.04.2003
Beiträge
244
Reaktionspunkte
0
Also die Erzeugung der Datei ist eher ein nebensächliches Problem, da es für den Anfang reicht, wenn das ganze lokal bzw. im Netzwerk funktioniert.
Letztlich geht es um folgendes:
Es soll eine HTML Signatur für E-Mails erstellt werden.
Das ganze hat ein vorgegebenes Format, nur die Daten müssen geändert werde (Also Name, E-Mail, Tel, etc.).
Das E-Mail Programm hat eine Funktion, mit der man eine HTML Seite auswählen kann, die dann automatisch für alle ausgehenden Mails benutzt wird.
Um das ganze so benutzerfreundlich wie möglich zu gestalten, wäre eine Webseite, die eben diese Signatur-Datei (in HTML) per Formular erstellt das beste, was mir bisher eingefallen ist. Vor allem, weil ich eben diesen write-Befehl im Kopf hatte...
Oder gibt es da noch eine bessere Idee?? ???
MfG
#4
J
JanaS
Bekanntes Mitglied
Dabei seit
20.06.2002
Beiträge
161
Reaktionspunkte
0
Also falls PHP auf dem Server möglich ist, würde ich es nutzen. Allein schon, da du die generierte HTML-Seite dann gleich zum Download anbieten kannst.