IE7, frameset, frames in Zone "restricted" mit iframes deaktiviert

16/10/2007 - 13:54 von CWissing | Report spam
Wenn im IE6 oder IE7 unter "Internetoptionen / Sicherheit" der Punkt
"Programme und Dateien in einem IFRAME starten" deaktiviert ist, werden die
Frame-Inhalte eines Frameset nicht mehr dargestellt.
Auch der "noframes"-Bereich wird nicht dargestellt.
Man sieht nur noch eine weiße Katze im Schnee - nàmlich rein gar nichts.

Schon bei Auswahl von "Bestàtigen" beim iframe-Punkt aber wird das Frameset
korrekt dargestellt - auch ohne jegliche Bestàtigung, die aber doch
eingefordert werden sollte, oder?
iframe und frameset sind aber doch eigentlich völlig verschiedene Tags.

Ich finde einfach keine Möglichkeit, den Kunden, die die Seiten so aufrufen,
auf irgendeine Art einen Hinweis zu geben, warum sie nichts sehen. Ich halte
dieses Verhalten des IE auch für einen unnötigen Fehler, den das IE-Team
sich mal anschauen sollte. Oder bin ich auf dem Holzweg?
(und bitte keine Hinweise der Art "Frames solle man nicht mehr nutzen")

Anbei ein Beispiel-Frameset, mit dem man das Phànomen nachstellen kann.
Evtl. funktioniert das aber nur, wenn die Seiten auch von einem IIS oder
Apache ausgeliefert werden, also nicht im Dateisystem ausprobieren.

Beispiel-Dateien:

Frameset:
==<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Framed</title>
</head>
<frameset rows="50%,50%" frameborder="1" framespacing="4" border="2">
<frame name="menu" src="test_inner.html">
<frame name="body" src="test_inner.html">
<noframes>
<body>
NOFRAMES
</body>
</noframes>
</frameset>
</html>

test_inner.html:
==<html>
<head>
<title>Dornbracht</title>
</head>
<body bgcolor="aqua">
INNER FRAME CONTENT
</body>
</html>
 

Lesen sie die antworten

#1 Kai Schaetzl
16/10/2007 - 15:31 | Warnen spam
CWissing schrieb am Tue, 16 Oct 2007 13:54:09 +0200:

Anbei ein Beispiel-Frameset, mit dem man das Phànomen nachstellen kann.
Evtl. funktioniert das aber nur, wenn die Seiten auch von einem IIS oder
Apache ausgeliefert werden, also nicht im Dateisystem ausprobieren.



Dann stell doch einfach eine Beispiel-URL zur Verfügung. Ich habe echt
keine Lust, das auszuschneiden und in dateien zu pasten.

Kai
Infos zum IE: http://iefaq.info & http://ie6.winware.org
Infos zu Windows und OE: http://www.mvps.org & http://oe-faq.de
Infos über Updates: http://patch-info.de

Ähnliche fragen