Dude
Hi,
ich möchte alle span-Elemente innerhalb eines frames mit dem Attribut "name=right" auslesen. Der Trick dabei: Der frame befindet sich in einem iframe.
Nun, seit Stunden zieht sich meine Experimentierphase hin und ich habe entschlossen mir mal Rat zu holen.
Ich habe mehrere Varianten probiert und alle möglichen Threads gelesen, weshalb ich darum bitte keine Verweise zu posten sondern nur eine Antwort, die direkt auf meine Frage eingeht.
Folgendermaßen könnte ein ausprobiertes Beispiel aussehen:
ODER
Warum erhalte ich immer ein leeres Objekt? In meinem Dokument sind mehrere span-Elemente enthalten.
ich möchte alle span-Elemente innerhalb eines frames mit dem Attribut "name=right" auslesen. Der Trick dabei: Der frame befindet sich in einem iframe.
Nun, seit Stunden zieht sich meine Experimentierphase hin und ich habe entschlossen mir mal Rat zu holen.
Ich habe mehrere Varianten probiert und alle möglichen Threads gelesen, weshalb ich darum bitte keine Verweise zu posten sondern nur eine Antwort, die direkt auf meine Frage eingeht.
Folgendermaßen könnte ein ausprobiertes Beispiel aussehen:
Code:
var iframe = document.getElementById("contentFrame").contentWindow.document;
var doc = $(iframe).find('frame[name="right"]')[0].contentWindow.document;
console.log($(doc).contents().find("body span"));
Code:
var doc = $(iframe).find('frame[name="right"]').contents().find("span");