Reload und Frames
-
hi,
ich habe ein Website erstellt, die aus einigen HTML- und PHP-Seiten besteht.
Die komplette Website ist in 2 Frames aufgeteilt.------------------------------------------------------ | Frame 1 | Frame 2 | ------------------------------------------------------ | | | | Link 1 | Frame mit Inhalt von Link 1 oder 2 | | Link 2 | | | | | ------------------------------------------------------
Die Seite auf die Link 1 zeigt, wird beim Aufruf der Website automatisch in Frame 2 geladen. Wenn ich nun die Seite von Link 2 im Frame 2 geladen habe und im Browser auf "Reload" klicke, dann lädt er wieder die Seite von Link 1 in Frame 2 und nicht wie gewünscht die von Link 2. Wie kann ich verhindern das beim Reload der Seite der Browser immer zur Startseite zurückkehrt?
Tschau Gartenzwerg
[ Dieser Beitrag wurde am 14.06.2003 um 07:41 Uhr von Gartenzwerg editiert. ]
-
Das geht nicht, denn beim Reload wird automatisch die Ausgangsdatei mit dem Frameset geladen und in der steht ja noch die alte Datei als Frame1. Das ist mitunter auch einer der Gründe, warum ich von Frames abrate.
-
hi,
was sollte man den anstatt Frames nutzen? Oder sollte man den Navigationsteil bei jeder Seite mit laden?Tschau Gartenzwerg
-
CSS ist das Zauberwort
-
evtl hilft dir der referrer was
hätte da evtl ne idee, jedoch müsste ich die noch um einiges ausarbeiten..
aber ich würde es auch ohne frames machen! nimm lieber tabellen oder noch besser css
cya
-
Original erstellt von mrchat:
**evtl hilft dir der referrer was
**http://www.dclp-faq.de/q/q-http-referer-nutzen.html
und http://www.dclp-faq.de/q/q-http-referer.html
-
hi,
danke für die Antworten, doch ich habe keinen Schimmer wie ich die Frames durch
CSS ersetzen soll? Könnte mir einer das näher erklären oder ein Bsp. zeigen?Tschau Gartenzwerg
-
-
hi,
ok ich werde wahrscheinlich CSS nutzen, doch wie kann ich nun ein Frame ersetzen, simulieren oder nachahmen? Ich dacht bisher mit CSS kann man nur die Eigenschaften bestehender HTML-Elemente verändern. Es wäre sehr nett von euch, wenn mir jemand einen kleinen Bsp-Code posten könnte.Tschau Gartenzwerg
-
Du positionierst einfach deine Nav-Bar (oder was auch immer die Frames enthalten) als div auf jeder Seite. Mit Templates kannst du auch hier wieder den Vorteil butzen, dass das Menü nur einmal abgelegt ist -> weniger Pflegeaufwand