Hallo Dominik,
Deine Beschreibung in Ehren, aber ...
also ich habe 3 tables einen oben 2 unten
die 2 unten links das menu
... ich verstehe Dich so, dass Du das Layout Deiner Seite in drei Bereiche eingeteilt hast:
-------------------------------
| |
| oberer Bereich |
Navi- |
ga- |
tion |
------------------------------- |
und rechts will ich, das sich der table(nur der rechte) neu ladet, wenn man auf dem meunu(links) einen link drückt
Nun möchtest Du, dass nur der Inhaltsbereich neu geladen wird.
Das geht prinzipiell:
a) Benutze Frames beziehungsweise einen eingebetteten Frame.
Beachte, dass Frames Nachteile haben, auf einige wird bereits in den
verlinkten Artikeln hingewiesen.
b) Verwende AJAX. Du machst die Funktionsfähigkeit Deiner Seite jedoch von
Javascript abhängig (keine gute Idee) und benötigst eine serverseitige
Technik (damit kannst Du besseres anfangen) und reduzierst die Benutzbarkeit
Deiner Seiten (z.B. Problem: Lesezeichen).
Besser wäre es, Dir mit einer serverseitigen Technik (SSI dürfte bereits ausreichen) die gesamten Seiten zusammenbauen zu lassen.
Noch ein Hinweis: für das Layout gibt es besseres als Tabellen. Schau Dir doch bitte das SELFHTML-Kapitel CSS-basierte Layouts an.
Freundliche Grüße
Vinzenz