Jürgen Hoffmann: dynamisch erzeugter iframe immer mit Rahmen im IE

Beitrag lesen

Für die weitere Analyse habe ich mal die Werte von diesen Eigenschaften variiert:

cframe.marginwidth = "5";
cframe.marginheight = "10";
cframe.topmargin = "15";
cframe.leftmargin = "20";
cframe.frameborder = "25";
cframe.framespacing = "35";

und mit einem Alert zur Laufzeit wieder ausgelesen.
Die Werte werden offensichtlich gesetzt. Aber sie verändern die Darstellung im Browser nicht!?

Wenn man im Mozilla die Seite abspeichert dann wird das iframe Tag folgendermaßen gespeichert:
<iframe style="border: 0px none ; left: 10px; top: 144px; position: absolute;" name="Hotel" src="Willkommen.jsp-Dateien/cm.htm" height="1000" width="460"></iframe>

Die geänderten Werte von z.B. cframe.style.border sind "angekommen". Aber alle 6 Werte von marginwidth etc. fehlen.

Sind das nicht die richtigen Parameter?

Im IE bringt das Abspeichern der Seite nichts, weil das dynamisch erzeugte Element nicht mitgepseichert wird, sondern nur der ursprüngliche HTML Sourcecode.

Jürgen