IE8 Fehler, wenn ich versuche, eine Funktion aufzurufen, die auf der übergeordneten Seite in einer iFrame

Ich habe eine übergeordnete Seite mit einer Funktion codiert, wie diese:

function testfunction() {
    alert('hi');
}

Ist diese Seite ein iFrame codiert wie diese:

<iframe src="testinside.htm"></iframe>

Testinside.htm hat dieser link ruft die Funktion auf der übergeordneten Seite:

<a href="#" onclick="parent.testfunction();">Test</a>

In FireFox und Chrome, das funktioniert alles ganz gut, aber in IE8, bekomme ich diese Fehlermeldung:

Objekt unterstützt diese Eigenschaft oder Methode

Was habe ich falsch gemacht?

Schreibe einen Kommentar