Tim Tepaße: einzelne Zelle einer Tabelle updaten

Beitrag lesen

Hallo Reinhard,

ist es irgendwie möglich das ich eine Zelle update. D.h. ich
verwende keine Frames mehr für meine Page sondern mache es ausschließlich
mit Tabellen, aber jetzt habe ich ein Problem wenn ich in meiner
Navigationsleiste auf einen Link klicke das sich der Inhalt der anderen
Zelle ändert! Bitte um Hilfe!

Du meinst den weißen Teil mit »Das ist ein Test«? Tja, es gibt zwei
Möglichkeiten, so wie Du das willst und eine in meinen Augen sinnvollere
Möglichkeit.

Ein Javascript, das dieses tut:
1. Beim Klick auf einen Link wird ein Skript aufgerufen, das erkennt
   woher dieser Link kommt.
2. Das Skript kriegt eine Information mit, von welchem Link es aufgerufen
   wurde und wählt anhand dieser Information den Textteil aus, den es
   in die Tabellenzelle schreiben soll.
3. Das Skript identifiziert die Tabellenzelle anhand einer ID und schreibt
   diesen Text rein.

Ein anderes Javascript das jenes tut:
1. Beim Klick auf einen Link wird ein Skript aufgerufen, das erkennt
   woher dieser Link kommt.
2. Das Skript kriegt eine Information mit, von welchem Link es aufgerufen
   wurde und wählt anhand dieser Information die Seite aus, den es
   in die Tabellenzelle schreiben soll.
3. Das Skript identifiziert den iFrame, der in der Tabellenzelle liegt,
   und lädt in diesen die Seite mit dem betreffenden Text.

Nachteile beider Möglichkeiten:
1. Man kann Javascript im Internet nicht vorraussetzen, d.h. wer kein
   aktiviertes Javascript hat, ist bei dieser Art Navigation aufgeschmissen.
2. Die einzelnen Unterseiten sind nicht bookmarkbar.
3. iFrames sind manchmal etwas störend.

Meine Lösung, die ich eigentlich für selbstverständlich halte:
Du erstellst einzelne Seiten _mit_ der Navigation und lädst beim Klick
auf einen Navigationslink diese Seite anstatt Teile der Seite neuzuladen.
Wenn Dir das zuviel Arbeit ist, dann gibt es Möglichkeiten, die Dir dieses
abnehmen, recherchiere dazu zum Thema Includes, entweder via PHP oder SSI
oder Includes im Editor im Archiv.

http://www.kfz-recyclingcenter.at/test/home.htm

Es ist guter Stil gegenüber den Helfenden hier im Forum, Links anklickbar
zu machen. Wie das geht, steht hier: </faq/#Q-19>

Tim