Gezielt eine Tabellenzelle ansprechen
Markus
- html
0 Tim Tepaße0 Stefan Falz0 Jan
Moin Moin,
folgendes Problem.
Ich will auf meinen Seiten ohnen Frames arbeiten. Dazu verwende ich eine Tabelle, bei der die obere mitunter den Navigationsframe darstellt. Wenn ich jetzt auf einen Button in der Navigationsleiste klicke möchte ich aber nicht immer die ganze Seite neu aufbauen mit dem ganzen Tabellengerüst und so. Kann ich in Tabellen so was wie eine Tabellenzellen-Nummer vergeben, über die ich dann mittels Hyperlink gezielt Inhalte laden kann?
Über rasche Antwort wäre ich dankbar.
Ciao, Markus.
Moin,
Ich will auf meinen Seiten ohnen Frames arbeiten. Dazu verwende ich eine Tabelle, bei der die obere mitunter den Navigationsframe darstellt. Wenn ich jetzt auf einen Button in der Navigationsleiste klicke möchte ich aber nicht immer die ganze Seite neu aufbauen mit dem ganzen Tabellengerüst und so. Kann ich in Tabellen so was wie eine Tabellenzellen-Nummer vergeben, über die ich dann mittels Hyperlink gezielt Inhalte laden kann?
Ich verstehe nicht ganz, was du willst. Daß die Navigationsleiste immer immer geladen bleibt und nur der untere Teil sich neu lädt? Dann mußt Du Frames benutzen. Oder ist es Dir zuviel Frickelei, für jede Seite, diese neu zusammenzubauen? Dann empfehle ich etwas serverseitiges, in dem die Seite auf dem Server zusammengesetzt wird, beispielsweise Server Side Includes oder PHP, ASP oder etwas in der Art.
<img src="/images/03.gif" alt="">
morgendlichen gruß, tim
Moin Moin,
folgendes Problem.
Ich will auf meinen Seiten ohnen Frames arbeiten. Dazu verwende ich eine Tabelle, bei der die obere mitunter den Navigationsframe darstellt. Wenn ich jetzt auf einen Button in der Navigationsleiste klicke möchte ich aber nicht immer die ganze Seite neu aufbauen mit dem ganzen Tabellengerüst und so. Kann ich in Tabellen so was wie eine Tabellenzellen-Nummer vergeben, über die ich dann mittels Hyperlink gezielt Inhalte laden kann?
Über rasche Antwort wäre ich dankbar.
Ciao, Markus.
Hallo Markus,
wenn ich Dich richtig verstanden habe, möchtest Du eine Zelle
direkt anspringen. Dann kannst Du doch einen Anker mit <a name="ankername">Test</a> definieren und per <a href="#ankername">Link</a>
dort hinspringen.
Tschau, Stefan
Hallo Markus!
Also in HTML ist sowas leider nicht möglich. Denn so müsste die Seite (oder eigentlich nur die Tabelle) neu geschrieben werden. Das wäre also eine dynamische Funktion, HTML dagegen ist statisch.
In diesem Fall würde Dir zB ASP helfen. Ich führe nur das eine Beispiel an, weil ich bis jetzt nur mit ASP gearbeitet habe.
Falls Du kein ASP kannst, würde ich doch Frames empfehlen. Wieso willst Du eigentlich keine Frames? Deine oberste Tabellenzeile als Frame,was spricht dagegen? Das fällt ja sowieso keinem auf. Wenn ich Du wäre, würde ich mir das noch mal überlegen.
Gruß, Jan