Rols: SourceCode/Inhalt eines Frames in ein anderes auslesen

Beitrag lesen

Wenn ich folgendes schreibe:
 <script>
  document.write(parent.frame2);
 </script>
Dann gibt er mir aus:
[object Window]

Richtig, Du mußt Dich dann weiter durch den ganzen DOM-Zweig hangeln:

parent.frame2.document.getElementsByTagName("script")[0].text

für den Inhalt des ersten Scriptbereichs, mit script[1] den Inhalt des zweiten Scriptbereichs usw.

Aber nicht den Inhalt des Frames.

Ach Du meinst den gesamten HTML-Code? Hatte bei SourceCode nur an Scriptbereiche gedacht.

Dann nimm:

parent.frame2.document.getElementsByTagName("html")[0].innerHTML

Gruß
Roland