Hallo,
Hi Phil!
Ich habe zwei Spalten. Links ist eien Liste von (Hyper)Links. Wenn ich auf einen draufklicke, soll rechts in der Spalte der Inhalt kommen.
Wie realisiere ich das am besten?
- Immer eine komplett neue Seite laden.
IMHO die "sauberste" Lösung und da sich ja meistens nicht der komplette Inhalt der Seite ändert, können (je nach Einstellung) viele Elemente auch vom Browser aus dem Cache geholt werden, sodass sich die Ladezeit nur unmerklich gegenüber anderen Methoden ändert.
Das hängt auch davon ab,
1. wiviele verschidene Seiten und damit wieviele verschiedene Navi-links
2. wie oft sich die unter 1 genannten Navi-links ändern
denn du musst hier die Links auf allen Seiten anpassen
- Frameset
- IFrame
Aufgrund der vielen, oft erwähnten Nachteile dieser Methoden, würde ich davon abraten.
Eines der hauptsächlichen Probleme ist hier die Veinzelung der Seiten aus dem Gesamtkonstrukt für Suchmaschinen und versendetet Links.
Ein Vorschlag, um dieses Problem zu verringern wäre ein umgekehrter Ansatz:
anstatt den Content in ein Iframe zu geben könnte auf jeder Seite die Navigation in ein Iframe gepackt werden
- Eine andere Methode..
Fällt mir im Moment zumindest keine sinnvolle ein.
Dynamische Navigation per SSI oder PHP
Was ich zum Inhalt sagen möchte. Es ist immer nur ganz wenig 5 Sätze oder so.
Dann trifft das oben zu 1. Geschriebene ja auf jeden Fall zu.
Vergiss mal die Navi-Pflege nicht
Gruß Gunther
bydey
-- bydey ist die Signatur und Verabschiedung, nicht der Nick --
-- Navigate all your PHP web projects with PHP Project Browser--