Hallo,
Hi,
mein Problem ist folgendes.
Ich habe eine Navigationsbar (links) wo Links enthalten sind, diese sollen nun wie in einem Frame rechts davon geladen werden. Klinkt einfach ist es aber für mich grad nicht.
Zur Zeit arbeite ich noch für dieses Problem mit PHP sprich, per GET Variable hänge ich an meine URL die aufzurufende Seite auf, und diese wird dann in den dafür vorgesehenen Bereich geladen. Es ist sehr "unattraktiv" und ich such nun nach einer einfacheren Lösung.
Wenn du mit PHP arbeitest brauchst du keine Frames.
Und das (ohne frames= ist sehr wohl attraktiv
Wenn du mit Frames arbeitest ist es deutlich einfacher:
- in deinem Frameset deklariest du den Frame für den Inhaltsbereich z.B. als "Inhalt und allen Links aus der navi.html im Frame "Navigaion" gibst du das target="Inhalt" mit.
Allerdings sind Frames verpöhnt und haben technische Nachteile, findest du unter Suche.
Beispiele:
http://www.xhtml-und-css.de/
Auf dieser Seite, sind oben die Navigationpunkte, und die Seite wird darunter aufgerufen. Es wird jedoch nicht alles geladen, sondern nur der content(inhalt) bereich!
Kannst du da sicher sein?
http://www.papaya-cms.com/
Hier sind die links auf der linken Seite, und bei einem Klick wird die dafür vorgesehene Seite, in der Mitte im Content bereich geöffnet.
Wenn ich nur die Seite
http://www.papaya-cms.com/plugins.24.html aufrufe, wird trotzdem alles geladen.
Das ist wahrscheinlich eine Server-Einstellung: sollte die Seite xy ohne Frameset geladen werden, bitte Frameset nachladen und im Frameset die Seite xy laden
Meine Frage ist nun wie ich sowas umsetzten kann, mit einem bestimten Design, und einem bestimmten Bereich zum laden der Seite.
Wenn dir PHP nicht zu kompliziert ist ist das der richtige Weg.
bydey
-- bydey ist die Signatur und Verabschiedung, nicht der Nick --
-- Navigate all your PHP web projects with PHP Project Browser--