Automatischer refresh des topframes
Julian Tacke
- html
0 Ashura
Hallo (ich habe auch artig vorher eine Stunde bei Google gesucht)
aus einem Frame heraus starte ich ein Servlet und bekomme eine
Htmlseite vom Servlet die im linken Frame dargestellt wird.
Die Seite im linken Frame soll jetzt Automatisch eine Seite aufrufen die aber
nicht im Frame dargestellt werden soll sondern im ganzen Browserfenster
also sinngemäß folgendes (was aber leider nicht funktioniert):
meta http-equiv="refresh"content="3;URL=test.htm target="_parent""
Vielen Dank
Hallo Julian.
Die Seite im linken Frame soll jetzt Automatisch eine Seite aufrufen (...) sondern im ganzen Browserfenster
target="_top" ?
Gruß, Ashura
Hallo Julian.
Die Seite im linken Frame soll jetzt Automatisch eine Seite aufrufen (...) sondern im ganzen Browserfenster
target="_top" ?
Gruß, Ashura
Danke für die schnelle Antwort aber weder
<meta http-equiv="refresh"content="3;URL=test.htm; target="_top"">
noch
<meta http-equiv="refresh"content="3;URL=test.htm; target="_top"">
funktioniert. In beiden Fällen wird immer test.htm ins linke Frame geladen
Hallo Julian.
<meta http-equiv="refresh"content="3;URL=test.htm; target="_top"">
funktioniert. In beiden Fällen wird immer test.htm ins linke Frame geladen
Entschuldigung, das ist auch klar. Du kannst für einen Meta-Refresh kein Ziel angeben.
Dir bleibt wohl keine andere Wahl, als den Refresh mittels JavaScript durchzuführen, was du dann auch wieder seitenübergreifend anwenden kannst.
Stichwörter: location.reload und "Framekiller"
Gruß, Ashura
Hi,
Stichwörter: location.reload und "Framekiller"
Genauer: Weiterleiten mit top.location.href="neu.htm" oder auch, ab JS 1.1, ersetzen mit top.location.replace("neu.htm").
Gruß, Cybaer
Hallo Cybaer.
Genauer: Weiterleiten mit top.location.href="neu.htm" oder auch, ab JS 1.1, ersetzen mit top.location.replace("neu.htm").
Hm... Stimmt, das ist dann doch kürzer. ;)
Gruß, Ashura