HTML: Statt Frames Tabellen benutzen. Problem: Verlinkung

Alex77

Cadet 4th Year
Registriert
Jan. 2003
Beiträge
87
Erstmal: Habe bei google nichts finden können bzw. vielleicht nutze ich einfach die falschen Suchwörter... .

Statt Frames will ich endlich Tabellen oder CSS nutzen. Habe keinen PHP Server (oder so) zur Verfügung. Also alles nur mit normalen HTML zu lösen.

Ich weiß nicht, wie ich meine Hauptlinks (ehemals im linken Frame) nun immer wieder nutzen kann, ohne sie für jede Unterseite (jetzt in einer Tabelle) manuell erstellen zu müssen.

Also vorher mit einem Frame konnte ich einfach eine Seite mit den Hauptlinks einfach immer stehen lassen und den neuen Inhalt der Unterseite in einem anderen Frame anzeigen. Jetzt muss ich immer alles neu laden. Aber wie kann ich die Daten, die sich nicht ändern auf jeder Unterseite neu laden?
Wüsste nur, dass ich alles immer in eine neue html-Datei reinkopieren müsste... .

Ein Problem sehe ich in der Redundanz der Daten, also falls sich mal doch ein Linkname ändern sollte, müsste ich den Link in allen Unterseiten ändern.
Außerdem müsste ich manuell von allen Unterseiten aus, die Adressen der Hauptlinks angeben (zu großer Aufwand, fehleranfällig).

Müsste man nicht in einer XML Datei alle Links aufführen können, so dass sie die jeweilige Unterseite die Hauptlinks da herausholt?

Oder gibt es sonst eine Lösung?
 
Du kannst dir natürlich so eine XML-Datei basteln, aber das "rausholen" geht dann nur serverseitig (zB php) oder clientseitig (JavaScript / AJAX).

Erste Variante hast du ja leider ausgeschlossen udn zweite ist relativ unsicher für das ,was sie machen soll, da JavaScript ja abgeschaltet werden kann.
 
Müsste man die Sachen nicht per XSL auslesen können? Kennst Du Dich da aus? Ich noch nicht. Habe nur einen ganz groben Überblick bisher... .

Jedenfalls danke für die Antwort.
 
ohne PHP und frames sollte es eigentlich nicht wirklich gehen , nimm doch einfach nen "<iframe></iframe>"
 

Ähnliche Themen

T
Antworten
6
Aufrufe
1.068
Telespieler
T
Zurück
Oben