• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Frage: Frames per klick ändern

FeXseven

Neues Mitglied
Hey Leute,
Ich arbeite grade an einer Website...
Ich habe rechts und links als Hintergrund zwei frames, die sich nicht scrollen lassen.

In der Mitte ist noch ein frame, das wieder in 2 frames eingeteilt ist: Eine Menüleiste und immer das aktuelle Fenster.

Klingt jetzt ein wenig unübersichtlich, ist es aber nicht. Kann man es irgendwie machen, dass man z.B. in der oberen Menüleiste auf Start klickt und sich dann nur das Framefenster unten drunter verändert? Und wenn man dann auf Galerie klickt, dass dann eben auch nur das untere Framefenster in der Mitte die Galerie zeigt?

z.B. so: Das ist jetzt mal die Internetseite:
| Menü..............|
|______________|
|Hier ist das .......| Das Hauptfenster hat folgende Frame: <frame src="Home.html" name="Hauptfenster">
| Hauptfenster ...| Könnte man jetzt sagen, alles bleibt wie es ist, nur dass statt "Home.html" Galerie.html vorhanden ist, wenn man im Menü auf Galerie klickt?
| .....................|
|______________|



Bitte um schnelle hilfe :S


Danke im vorraus
LG
FeX
 
Zuletzt bearbeitet:
Frames und Tabellenlayout werden nicht mehr supportet. ^^

Was du brauchst, ist ein Blockelement. Dabei könnte es sich um ein generisches DIV oder ein semantisches HTML5 Tag handeln. In diesen Container werden beim Klick auf einen Menüpunkt mittels PHP oder AJAX Inhalte geladen. Die Wahl der Sprache hängt davon ab, ob ein Seitenrefresh durchgeführt werden soll oder nicht.
 
Frames und Tabellenlayout werden nicht mehr supportet. ^^
Bei einigen funktionierts aber.

Um das zu realisieren, musst du den Hauptframe mit einem Namen versehen.
Code:
<iframe width="" height="" name="NAME DES HAUPTFRAMES"></iframe>
Und dann musst du in den Links des Menüs einfach als Target den namen des Hauptframes eingeben.
Das sieht dann so aus:
Code:
<a href="start.html" target="NAME DES HAUPTFRAMES">Start</a>

Kannst du ja mal ausprobieren. Wenns wirklich nicht funktioniert, musst du wohl die Variante von Tronjer benutzen.
LG McCry
 
Zuletzt bearbeitet:
Zurück
Oben