Supportnet / Forum / Webseiten/HTML
Html mit ext. text datei
Frage
Hallo Leute
Ich brauche hilfe, ich habe noch keine Möglichkeit gefunden eine HTMl datei mit ein Quellcode zu schreiben in der eine externe txt datei angezeit wird.
Ich möchte eine internetseite haben auf der der text angezeigt wird der in einer externen text.txt steht.
Die Möglichkeit der Schrieftgröße oder Art zu verändern wär auch nicht schlecht.
Ich brauche es in HTML oder JAVA Script, PHP geht leider nicht.
Vielen Danke für die Hilfe im vorraus.
Bluestar
Antwort 1 von rfb
das geht prinzipiell über <object> :
Ansonsten gibt es folgende Möglichkeiten:
Frameset/IFrame, dabei die Text-Datei direkt in den Farme/IFrame laden
Da JavaScript keine Dateien öffnen kann müsstest du schon die gesamte Text-Datei irgendwo im Quellcode (als Variable) unterbringen - das ist wohl doch etwas umständlich.
<object data="externer.txt" type="text/plain" width="200" height="200">
Ihr Browser kann den Text leider nicht direkt anzeigen, aber mit diesem Link können Sie ihn downloaden: <a href="externer.txt" type="text/plain">externer.txt</a>!
</object>Ansonsten gibt es folgende Möglichkeiten:
Frameset/IFrame, dabei die Text-Datei direkt in den Farme/IFrame laden
Da JavaScript keine Dateien öffnen kann müsstest du schon die gesamte Text-Datei irgendwo im Quellcode (als Variable) unterbringen - das ist wohl doch etwas umständlich.
Antwort 2 von gutefrage
Hi,
stimme rfb zu, empfehle aber die Iframe-Variante, da objects öfter geblockt werden.
stimme rfb zu, empfehle aber die Iframe-Variante, da objects öfter geblockt werden.
<iframe src="externer.txt" width="50%" height="400" name="textframe">
<p>Ihr Browser kann leider keine eingebetteten Frames anzeigen:
Sie können den Text über den folgenden Link
aufrufen: <a href="externer.txt">Zum Text</a></p>
</iframe>
<br>
Antwort 3 von Hlon
Zitat:
Da JavaScript keine Dateien öffnen kann müsstest du schon die gesamte Text-Datei irgendwo im Quellcode (als Variable) unterbringen
Da JavaScript keine Dateien öffnen kann müsstest du schon die gesamte Text-Datei irgendwo im Quellcode (als Variable) unterbringen
Du kannst den Quellcode auch in einer externen JS-Datei unterbringen. Wenn es Dir z.B. darum geht, einen Text, der in mehreren Dokumenten angezeigt werden soll, in nur einer einzigen Datei editieren zu können.
Antwort 4 von rfb
@gutefrage:
tja, bei mir wird IFrame statt object nicht angezeigt.
tja, bei mir wird IFrame statt object nicht angezeigt.
Antwort 5 von ncg-bluestar
danke jungs für die schnellen antworten.
die seiten kann aber auch zugänglich sein, d.h. quellcode kann ruhig gesehn werden usw.
das mit den objeckt ist nicht schlecht, hilf mir aber nicht da dann ein rahmen zu sehn ist.
mit dem frame probiere ich mal aus.
die seiten kann aber auch zugänglich sein, d.h. quellcode kann ruhig gesehn werden usw.
das mit den objeckt ist nicht schlecht, hilf mir aber nicht da dann ein rahmen zu sehn ist.
mit dem frame probiere ich mal aus.
Antwort 6 von Hooker
Wenn man eine *.txt-Datei im iframe darstellen lässt, ist es auch irgendwie möglich, die Zeilen am Fenster umbrechen zu lassen?
H.
H.
Antwort 7 von rfb
Rahmen um <object> ??
nur wenn du bei dem Attribut border="x" eine Zahl größer 0 einsetzt (oder wenn du die CSS-Eigenschaft border nutzt).
txt im IFrame mit Zeilenumbruch?
Nein, umgebrochen werden Texte im HTML, dann geht aber auch die text/plain-Formatierung flöten
nur wenn du bei dem Attribut border="x" eine Zahl größer 0 einsetzt (oder wenn du die CSS-Eigenschaft border nutzt).
txt im IFrame mit Zeilenumbruch?
Nein, umgebrochen werden Texte im HTML, dann geht aber auch die text/plain-Formatierung flöten
Zitat:
quellcode kann ruhig gesehn werden
das ist sowieso nicht zu vermeidenquellcode kann ruhig gesehn werden

