Ich habe die Logik funktioniert, um in meinem iframe von der Eltern
zu hängendas funktioniert:
%Vor%das ist nicht
%Vor%.lf
Das Problem hat damit zu tun, dass die eingefügten Script-Tags nicht korrekt gemasked werden. Die Hälfte des Javascript wird im HTML sichtbar, so wie das erste Skript-Tag abrupt beendet wurde.
Ich bin ein wenig überrascht, dass das nicht funktioniert [Bearbeiten: Nicht mehr überrascht, siehe mtrovos antwort .] ... aber hier ist was ich mache, was meistens
Off-topic: I wirklich würde keinen iframe (oder irgendetwas anderes) die ID "iframe" geben. Das fühlt sich einfach an, als würde es nach Ärger fragen (IE hat Namespace-Probleme, und während ich mir nicht bewusst bin, dass es Tag-Namen und IDs verwirren würde, wäre ich nicht völlig geschockt). Ich habe stattdessen "theframe" oben verwendet.
Warnung: Das Laden eines Skripts auf diese Weise würde dazu führen, dass Skripte im Hauptfensterkontext ausgeführt werden Wenn Sie das Fenster von somescript.js verwenden, wäre das NOT iframe-Fenster!
%Vor%Um iframe context inject script mit diesem verwenden zu können:
%Vor%Tags und Links javascript jquery iframe