Meta und Frames
Sascha Körner
- html
0 Orlando0 Sascha Körner0 Orlando0 Sascha Körner0 Orlando
Hallo!
Ich versuche Seiten automatisch aufzurufen, was mir mit meta refresh etc. auch gelingt. Jedoch muss ich 2 Seiten automatisch aufbauen und diese dann jeweils einem Framefenster zuweisen. Jede Seite in ein eigenes Framefenster. Ich habe vieles ausprobiert, aber leider keine Lösung gefunden.
Können Sie mir weiterhelfen?
Viele Dank im Voraus
mfg
Sascha Körner
Hi,
Ich versuche Seiten automatisch aufzurufen, was mir mit meta refresh etc. auch gelingt. Jedoch muss ich 2 Seiten automatisch aufbauen und diese dann jeweils einem Framefenster zuweisen. Jede Seite in ein eigenes Framefenster. Ich habe vieles ausprobiert, aber leider keine Lösung gefunden.
http://aktuell.de.selfhtml.org/artikel/javascript/dyn-frames/
beschäftigt sich mit diesem Problem.
Es existiert sogar eine Möglichkeit, ohne Javascript einsetzen zu müssen (sollte daher eingesetzt werden): Zwei zusätzliche Framesets, die die gewünschte Konstellation enthalten schreiben und verlinken.
LG Orlando
Hallo Orlando,
wie und wo muss ich denn die neuen Framesets definieren? Geht das auch mit 2 Seiten? Kannst du vielleicht ein Bespiel schreiben?
mfg
Sascha
Hi Sascha,
wie und wo muss ich denn die neuen Framesets definieren?
ganz einfach, wie das bereits bestehende auch.
Geht das auch mit 2 Seiten?
Natürlich, ein Frameset kann theoretisch beliebig viele Seiten beinhalten.
Kannst du vielleicht ein Bespiel schreiben?
Das wird in SELFHTML sehr gut beschrieben, sieh dir mal das Kapitel http://selfhtml.teamone.de/html/frames/ an. Definiere ein Frameset, das die beiden gewünschten Seiten enthält und setze einen Link darauf.
LG Orlando
Wie kann ich denn auf die Framesets verlinken? Also automatisch verlinken?
Um eine Seite automatisch aufzurufen verwende ich folgenden Befehl:
<meta http-equiv="refresh"
content="3;URL=http://www.yahoo.de" target="LinkesFenster">
und den Frame habe ich wie folge definiert:
<frameset cols="20%,60%">
<frame src="yx.htm" name="LinkesFenster">
<frame src="xy.htm" name="RechtesFenster">
</frameset>
Den Frameteil habe ich nach Head und den metateil in Head gesetzt! Was mache ich denn da falsch?
Wo müßte ich denn bei meta den zweiten Link angeben?
Sascha
Hi,
Um eine Seite automatisch aufzurufen verwende ich folgenden Befehl:
<meta http-equiv="refresh"
content="3;URL=http://www.yahoo.de" target="LinkesFenster">
korrekt, das leitet nach drei Sekunden weiter.
und den Frame habe ich wie folge definiert:
<frameset cols="20%,60%">
<frame src="yx.htm" name="LinkesFenster">
<frame src="xy.htm" name="RechtesFenster">
</frameset>
Dieser Teil muss in einer eigenen Datei stehen, auf die du mit obiger Methode weiterleitest. Vergiss aber bitte nicht, einen normalen Link in den noframes-Bereich (fehlt auch noch) zu setzen, da die automatische Weiterleitung nicht unbedingt funktionieren muss.
Den Frameteil habe ich nach Head und den metateil in Head gesetzt!
Das Frameset muss nach dem Head stehen:
http://selfhtml.teamone.de/html/frames/definieren.htm#grundgeruest
Was mache ich denn da falsch?
Wie gesagt, dass Frameset muss eine eigene Datei sein.
Wo müßte ich denn bei meta den zweiten Link angeben?
Ersetze http://www.yahoo.de durch die Adresse des Framesets.
LG Orlando