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

Frage zu Frames

  • Ersteller Ersteller TestFreak
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
T

TestFreak

Guest
Hallo,

als totaler Noob habe ich vor einfach zwei Frames nebeneinander zu erstellen, und deren Inhalt mit 2 htm-Dateien zu füllen.

Aber irgendwie wird nichts angezeigt.

zuerst meine main.htm mit den Frames:

Code:
<html>
<head>
<title>Willkommen</title>
</head>
<body>
<h1>Hallo</h1>
<frameset cols="50%, 50%">
  <frame src="test.htm" name="Testseite">
  <frame src="startseite.htm" name="Daten">
  <noframes>
    <body>
      <h1>Willkommen!</h1>
      <p>Dieses Projekt verwendet Frames.</p>
      <p>W&auml;hlen Sie einen der Verweise aus:<br /></p>
    </body>
  </noframes>
</frameset>
</body>
</html>

Frame 1: test.htm, die im gleichen Verzeichnis liegt:

Code:
<html>
<head>
<title>Test</title>
</head>
<body>
<p>Frame Test</p>
</body>
</html>

Frame 2: startseite.htm, die auch im gleichen Verzeichnis liegt:

Code:
<html>
<head>
<meta name="author" content="Dzemal Drekovic">
</meta>
<title>Startseite</title>
</head>
<body>
<h1>Frame Startseite</h1>
</body>
</html>

Der Browser zeigt nur das Hallo an, die Frames mit ihren simples Inhalten nicht. Warum? Was habe ich falsch gemacht?
 
Frameset

Der Browser zeigt nur das Hallo an, die Frames mit ihren simples Inhalten nicht. Warum? Was habe ich falsch gemacht?

Der Frameset darf nicht mit body umschlossen werden.

Frameset ohne body:
Code:
<html>
<head>
<title>Willkommen</title>
</head>
<frameset cols="50%, 50%">
  <frame src="test.htm" name="Testseite">
  <frame src="startseite.htm" name="Daten">
  <noframes>
    <body>
      <h1>Willkommen!</h1>
      <p>Dieses Projekt verwendet Frames.</p>
      <p>W&auml;hlen Sie einen der Verweise aus:<br /></p>
    </body>
  </noframes>
</frameset>
</html>
Das <h1>Hallo</h1> müsstest du in einen weiteren Frame schreiben oder weglassen.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben