trunx: Inhalte eines iframes ändern

Hallo Forum,

ich möchte für einen selbstgebastelten Webeditor eine in einen iframe geladene Seite verändern. Konkret, ich möchte dem head-Bereich einfach folgende Zeile zufügen:

[code:html]
<script type="text/javascript" src="editor.js"></script>
[/code]

Dazu habe ich folgenden Code benutzt (Auszug):

[code:javascript]
...
var edit_script = doc.createElement('script');
var edit_typ = document.createAttribute("type");
edit_typ.nodeValue = "text/javascript";
var edit_source = document.createAttribute("scr");
edit_source.nodeValue = "cms/editor.js";
edit_script.setAttributeNode(edit_typ);
edit_script.setAttributeNode(edit_source);
var edit_parent = doc.getElementsByTagName('head')[0];
var edit_kind = doc.getElementsByTagName('link')[0];
edit_parent.insertBefore(edit_script,edit_kind);
...
[/code]

Fehler werden mir leider keine angezeigt, aber dennoch funktioniert es nicht :-(
Derzeit besteht editor.js lediglich aus einer Anweisung, nämlich

[code:javascript]
window.onload = alert("Hallo");
[/code]

ich würde mich freuen, wenn mir jemand helfen könnte.

mit freundlichen Grüßen

trunx

--
Die Standard-Antwort: "Bitte benutze die Forum-Suche!" macht die Forum-Suche kaputt, weil die Suche dann nämlich genau vor allem diese dämliche Standard-Antwort, also Müll liefert. Sinnvoller ist stattdessen folgende Standard-Antwort: "Dieses Thema wurde schon vielfach im Forum besprochen, siehe z.B. <a>hier</a> oder <a>hier</a> oder benutze die Forum-Suche z.B. mit den Stichworten 'Stichwort1 Stichwort2'." Danke.
  1. Hallo,

    wahlweise würde mich interessieren, wie man auf den Inhalt eines iframes in einem iframe zugreift:

    versucht habe ich ne Menge, z.B.
    parent.frames[0].frames[0].document...
    parent.frames[0].frames[0].contentDocument...

    oder document.getElementById['if1'].document/contentDocument.getElementById['if2']...

    aber nichts bringt was :-(

    wie geht es richtig?

    bye trunx

    --
    Die Standard-Antwort: "Bitte benutze die Forum-Suche!" macht die Forum-Suche kaputt, weil die Suche dann nämlich genau vor allem diese dämliche Standard-Antwort, also Müll liefert. Sinnvoller ist stattdessen folgende Standard-Antwort: "Dieses Thema wurde schon vielfach im Forum besprochen, siehe z.B. <a>hier</a> oder <a>hier</a> oder benutze die Forum-Suche z.B. mit den Stichworten 'Stichwort1 Stichwort2'." Danke.