Hallo!
Ich plane für meine Seite eine klassische Dreiteilung, links Frame A, rechts Frame B, und oben, über die ganze Breite, Frame C. Insgesamt soll das Ganze 700x500 Pixel groß sein, rundherum soll alles weiß sein.
In Frame B möchte ich nun Links einbinden, die bewirken, dass das neu geöffnete Fenster D genauso groß ist wie A+B+C miteinander, diese also ersetzt. Durch einen Klick auf einen Link in D soll das A+B+C-Schema wieder hergestellt werden.
Quasi handelt es sich um zwei verschiedene Oberflächen, eine einheitliche (D) und eine dreigeteilte (A+B+C), zwischen denen ich unkompliziert wechseln möchte.
Ich habe dazu bereits einen Versuch gestartet, das hier ist index.htm (D = "Hauptframe"):
-------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset. dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title></title>
</head>
<frameset rows="*,500,*" frameborder="no" border="0" framespacing="0">
<frame src="leer.html" scrolling="No" noresize="noresize">
<frameset cols="*,700,*" frameborder="no" border="0" framespacing="0">
<frame src="leer.html" scrolling="No" noresize="noresize">
<frame src="Hauptframe.htm" name="Hauptframe" scrolling="no" noresize="noresize">
<frame src="leer.html" scrolling="No" noresize="noresize">
</frameset>
<frame src="leer.html" scrolling="No" noresize="noresize">
</frameset>
<noframes><body>
</body>
</noframes>
</html>
---------------------------------------
Hauptframe.htm sieht folgendermaßen aus (A = "links", B = "Fenster", C = "oben"):
---------------------------------------
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title></title>
</head>
<frameset rows="150,350" frameborder="no" border="0" framespacing="0">
<frame src="oben.html" name="oben" scrolling="No" noresize="noresize">
<frameset cols="150,550" frameborder="no" border="0" framespacing="0">
<frame src="links.html" name="links" scrolling="no" noresize="noresize">
<frame src="Fenster.html" name="Fenster" scrolling="no" noresize="noresize">
</frameset>
</frameset>
<noframes><body>
</body>
</noframes>
</html>
-------------------------------------------
Der Besucher findet sich also zuerst in der "Oberfläche" A+B+C.
Wie muss ich nun einen Link schreiben, damit zwischen den beiden "Oberflächen" gewechselt wird (Klick auf Link in Oberfläche D --> es öffnet sich eine Seite in Struktur A+B+C bzw. umgekehrt)?
[...]
Schönen Dank! :D
Gruß, Anton