Seite aktualisieren , Position beibehalten
Hallo,
Eine html-Datei wird in einem frame dargestellt. Der Inhalt dieser Datei ist zum einem lang und wird ständig geändert. Deshalb soll automatisch alle 60 sek. ein REFRESH durchgeführt werden.
Das klappt so weit ganz gut, nur mit dem Nachteil das nach einem Refresh die Ansicht nach ganz oben springt. Das soll aber nicht passieren. Die Aktualisierung soll stattfinden und die Position wo der Betrachter aktuell nachschaut soll erhalten bleiben.
Lässt sich dies irgendwie ermöglichen?
Muss nicht unbedingt HTML sein.
momentaner Code:
Datei1: refresh.htm
Datei2: inhalt.htm
Inhalt von Datei refresh.htm welche aufgerufen wird :
<html>
<head>
<meta http-equiv="refresh" content="60; URL=refresh.htm">
<title>Mein Inhalt</title>
</head>
<body>
<iframe src="inhalt.htm" width="100%" height="100%"></iframe>
</body>
</html>
Gruß,
Ax
Eine html-Datei wird in einem frame dargestellt. Der Inhalt dieser Datei ist zum einem lang und wird ständig geändert. Deshalb soll automatisch alle 60 sek. ein REFRESH durchgeführt werden.
Das klappt so weit ganz gut, nur mit dem Nachteil das nach einem Refresh die Ansicht nach ganz oben springt. Das soll aber nicht passieren. Die Aktualisierung soll stattfinden und die Position wo der Betrachter aktuell nachschaut soll erhalten bleiben.
Lässt sich dies irgendwie ermöglichen?
Muss nicht unbedingt HTML sein.
momentaner Code:
Datei1: refresh.htm
Datei2: inhalt.htm
Inhalt von Datei refresh.htm welche aufgerufen wird :
<html>
<head>
<meta http-equiv="refresh" content="60; URL=refresh.htm">
<title>Mein Inhalt</title>
</head>
<body>
<iframe src="inhalt.htm" width="100%" height="100%"></iframe>
</body>
</html>
Gruß,
Ax
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 77467
Url: https://administrator.de/contentid/77467
Ausgedruckt am: 22.11.2024 um 18:11 Uhr
4 Kommentare
Neuester Kommentar
Also den Meta Tag kannst du vergessen, da dieser die komplette Seite neu lädt. Ist also das selbe, wie in die Adresszeile zu gehen und Enter zu drücken. Hierbei wird der Wert aber wieder auf 0 gesetzt, sprich an den Anfang. Die Position hält der Browser aber normalerweise, wenn du F5 drückst, da hier die Seite nicht zurückgesetzt wird.
Leider kenne ich mich mit Javascript nicht aus, daher kann ich dir nur sagen, dass es damit gehen sollte. Evtl. hilft dir dieser Link weiter.
Mfg
Mitchell
Leider kenne ich mich mit Javascript nicht aus, daher kann ich dir nur sagen, dass es damit gehen sollte. Evtl. hilft dir dieser Link weiter.
Mfg
Mitchell
wie gesagt, mit Javascript kenne ich mich leider nicht wirklich aus. Ich könnte jetzt auf alles Mögliche tippen, aber würde dir wahrscheinlich nichts bringen
Wenn du mit Script arbeiten willst, würde ich mich auch erstmal ein wenig einarbeiten. Man will ja schließlich wissen, was so ein Script macht. Evtl. meldet sich auch noch jemand, der sich in dem Bereich besser auskennt, wir haben hier Leute für alle Schwerpunkte ^^
Mfg
Mitchell
PS: Solltest du die Lösung selber herausfinden, poste sie bitte, damit auch andre davon profitieren können.
Wenn du mit Script arbeiten willst, würde ich mich auch erstmal ein wenig einarbeiten. Man will ja schließlich wissen, was so ein Script macht. Evtl. meldet sich auch noch jemand, der sich in dem Bereich besser auskennt, wir haben hier Leute für alle Schwerpunkte ^^
Mfg
Mitchell
PS: Solltest du die Lösung selber herausfinden, poste sie bitte, damit auch andre davon profitieren können.