Mischa Hildebrand: iframe innerhalb eines anderen Frames - Erst ab IE-Version 6.0?

Hallo!

Ich bin zur Zeit daran, eine Homepage für unseren Abijahrgang zu gestalten und kurz davor, die Seite zu veröffentlichen.
Leider habe ich vor einigen Tagen auf einem Schulcomputer festgestellt (ältere IE-Version), dass der Frame welcher den iframe beinhaltet, dort nicht korrekt angezeigt wird - bei mir zu Hause (IE 6.0) funktioniert's aber!

Vielleicht könnt ihr mir helfen...

Hier der Quelltext:
--------------------------------------------------------------------
<html>

<head>
<title>LUO Abizeitung 2003 - Die offizielle Homepage</title>
</head>

<body text="#000000" bgcolor="#000000" link="#FF0000" alink="#FF0000" vlink="#FF0000">

<table width="100%" height="100%" cellspacing="0" cellpadding="0">

<tr>
<td width="9" height="9" background="grafiken/border-ecke.gif"><img src="grafiken/-pixel-.gif" width="1" height="1"></td>
<td background="grafiken/border-horizontal.gif"></td>
</tr>

<tr>
<td width="9" background="grafiken/border-vertikal.gif"></td>

<td>
<iframe src="start.html" width="100%" height="100%" name="window" marginwidth="2" marginheight="2">
<font face="Trebunch,Verdana" color="#FFFFFF">Ihr Browser unterstützt leider keine Frames und kann diese Seite daher nicht anzeigen.</font>
</iframe>
</td>

</tr>
</table>

</body>
</html>
--------------------------------------------------------------------

Ich habe wie gesagt keine Ahnung, warum die Seite nicht richtig angezeigt wird - ihr könnt es ja selbst mal ausprobieren:
http://www.spicken.de/abizeitung/1024_768/index.html (Gesamtdatei) bzw.
http://www.spicken.de/abizeitung/1024_768/main.html (obige Datei)

Danke für Eure Hilfe,
Mischa

  1. Hi,
    wie alt sind eure Schulbrowser bitte ?
    iframes werden ab IE3 und NS6 unterstützt.

    1. wie alt sind eure Schulbrowser bitte ?
      iframes werden ab IE3 und NS6 unterstützt.

      Hast du's mal mit IE3  oder 4 ausprobiert?
      Das funktioniert nicht!

      1. Hallo, mit dem 3er nicht, aber ich hab bis vor 4 Monaten auf meinem alten Rechner noch den IE4 gehabt, und mir is eigentlich nix ungewöhnliches aufgefallen, also das es nicht funktioniert.

      2. Hallo Mischa,
        Ich fürchte dies ist ein Problem dass der Mensch nich so schnell lösen kann... Es gibt immer probs mit Frames mit jedem anderem Browser... Ich habe mir deine Seite angeschaut und sie war nicht gerade aktraktiv mit dem Opera... Mit dem IE 6.0 war sie super und ich kann auch nur loben, sie ist einfach klasse. Aber Frames und Browser sind schon ein Sache für sich... die Moziler 3 (MSIE 3.0 - 4.0) wurden auf wegen den neuen HTML möglichkeiten verbessert... somit auch die Frames...(Die gab es zwar schon sind aber noch mal verbessert worden)... dess wegen haben IE 3.0-4.0 eine andere Frame ansicht als IE ab 5.0.

  2. Vielleicht könnt ihr mir helfen...

    Hi

    Probiere doch mal den Frame in einen Layer einzubetten.
    Müßte funktionieren, und du kannst dann nette Gimmicks einbauen(Layer verstecken,zwei Layer-IFrames- übereinander usw,usw).
    Etwa so:

    <div id="Layer1" style="HEIGHT: ...px; LEFT: ...px; POSITION: absolute; TOP: 50px; WIDTH: 430px; Z-INDEX: 1">
      <iframe src="Begr.htm" name="middle" border="0" frameborder="0" framespacing="0" style="HEIGHT: 100%; WIDTH: 100%"> </IFRAME></DIV>

    mal so aus dem Handgelenk geschüttelt, bitte umstricken

    Probiere es einmal Dr.

    1. <div id="Layer1" style="HEIGHT: ...px; LEFT: ...px; POSITION: absolute; TOP: 50px; WIDTH: 430px; Z-INDEX: 1">
        <iframe src="Begr.htm" name="middle" border="0" frameborder="0" framespacing="0" style="HEIGHT: 100%; WIDTH: 100%"> </IFRAME></DIV>

      Danke für deinen Vorschlag, aber bei Layern kann man soweit ich weiß die Größe nur auf Pixel genau angeben, nicht aber relativ durch Prozentangaben. Wenn jemand also eine kleinere oder größere Auflösung als ich hat, passt der Frame nicht ganz in das dafür vorgesehene Fenster oder er ist viel zu klein!

      Gruß,
      Mischa