Image im IFrame ansprechen

Looky

Erfahrenes Mitglied
Hallo Leute,

ich erzeuge ein Image (mit new Image()) und füge das dann einem IFrame hinzu. Das klappt auch.

Nun möchte ich die Größe des Bildes dynamisch verändern können... Das klappt auch im FF und zwar so:
PHP:
document.getElementById('dataviewframe').contentDocument.images[0].width= ((img_normal_x*this.getValue())/100);
					document.getElementById('dataviewframe').contentDocument.images[0].height=((img_normal_y*this.getValue())/100);

nur im IE gehts natürlich net, weil dieser sch... Browser contentDocument nicht kennt.

Ich habe auch versucht dem Image nach erzeugen mit im.id = 'bla' eine ID zuzuweisen, aber das scheint auch nicht zu gehen.

Hat also irgendwer eine Lösung?
 
Du meinst so?

document.getElementById('dataviewframe').contentWindow.images[0].width= ((img_normal_x*this.getValue())/100);

dann sagt er mir: document.(...).contenWindow.images.0 == null

komisch ist, dass er images.0 in der Fehlermeldung schreibt obwohl ich das nirgendwo im Quelltext habe, aber die Fehlermeldung vom IE sind immer etwas komisch...

Hilfe ;)
 

Neue Beiträge

Zurück