Christoph Schnauß: Warum zeigt mir mein IE keine Frames an?

Beitrag lesen

morgens,

Kannst du einen Link bzw. relevanten Quelltext posten?

Die Nachfrage von Hopsel verdient ein Lob.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
   "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>

Bis dahin kein Problem.

<title>Text des universellen Titels</title>

Nana, was ist denn das für ein Titel?

</head>
<frameset cols="15%,85%">

Ahh, gut, du hast es zwar wahrscheinlich bloß verschlampert, aber es ist völlig korrekt, daß in einer Frameset-Seite kein <body> vorkommen darf.

<frame src="C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\HTTP\partydoerf.de\picjäger.htm"> name="Picjäger">

Das ist allerdings vollkommenster Unfug. Deine Source, die in das Frameset geladen wird, _darf_ nicht auf einem Windows-Systempfad zu suchen sein, sondern _muß_ eine URL oder ein relativer Pfad sein. Außerdem machst du mit > das Ganze schonmal zu, aber danach folgt immer noch ein völlig unsinniges 'name="Picjäger">'

<frameset rows="20%,80%">

Ein solches zweites Framest wäre zwar durchaus möglich, aber es muß dann eben auch mit zwei Frames gefüllt werden. Du nennst nur eines:

<frame>inhalt bla bla bla

Und das Ding ist ziemlich sehr idiotisch, es ist nicht einmal ein "src" angegeben. Der zweite Rahmen fehlt, du machst aber das Frameset gleich wieder mit

</frameset>

zu. Und statt jetzt den zweiten Rahmen für das übergeordnete Frameset anzugeben, machst du auch den mit

</frameset>

zu. Das heißt: du hast einen Rahmen völlig unsinnig mit einer Sourcenangabe versehen, einen zweiten nicht korrekt benannt und die anderen, die deine zwei ineinander verschachtelten Framsets verlangen, schlicht vergessen. "Noch viel zu lernen du hast" würde Meister Joda dazu sagen ...

Grüße aus Berlin

Christoph S.