jQuery / JavaScript: Zugriff auf Inhalte eines iFrames
Ich möchte den HTML-Code in einem iframe mit jQuery bearbeiten.
Ich dachte, ich könnte dies tun, indem ich den Kontext der jQuery-Funktion so einstelle, dass er das Dokument des iframe ist. Beispiel:
$(function(){ //document ready
$('some selector', frames['nameOfMyIframe'].document).doStuff()
});
Aber dies scheint nicht zu funktionieren. Ein bisschen Inspektion zeigt mir, dass die Variablen inframes['nameOfMyIframe']
sindundefined
es sei denn, ich warte eine Weile, bis der Iframe geladen ist. Wenn der iframe geladen wird, kann jedoch nicht auf die Variablen zugegriffen werden (ich erhaltepermission denied
-Typ Fehler).
Weiß jemand von einem Workaround dafür?