Daniel: div in iframe

weiss jemand zufällig wie ich ein div in einem Iframe anspreche?

//Das funtzt bei mir nicht:
parent.frame["test1"].document.getElementById("filter0").innerHTML = "asdfasdf";

//test1 ist das iFrame und filter0 ist der div Tag

//hier noch das iFrame:
<DIV id="test1" style="position: static;" src="deutschframe.html">

das in deutschframe.html definierte div kann ich nicht ansprechen! Geht das überhaupt?

Gruß Daniel

  1. //Das funtzt bei mir nicht:
    parent.frame["test1"].document.getElementById("filter0").innerHTML = "asdfasdf";

    So musst du dem Frame noch einen Namen 'test1' geben, du kannst aber auch mit getElementById arbeiten (vermute ich).

    //hier noch das iFrame:
    <DIV id="test1" style="position: static;" src="deutschframe.html">

    Das ist kein iFrame, das ist ein DIV mit einem nicht gültigen Attribut.

    Struppi.

  2. Hallo!

    Der Zugriff auf das document im iframe funktioniert
    bei den unterschiedlichen Browsern leider nicht
    einheitlich. IE5: document.frames.frameID.document, IE6: document.getElementById("frameID").contentWindow.document,
    Opera: document.frames.frameName.document, Moz/Netscape wie IE6.

    Am besten Du googelst zu dem Thema mal.

    Verwende besser wirklich einen IFRAME und nicht den DIV mit src.

    Gruß

    WebFix