Hi,
opener.f1.document.getElementsByTagName("SCRIPT")[8].outerHTML;
ergibt:
undefined
Script-Elemente haben eine Eigenschaft "text", die man lesen und ändern kann, siehe http://de.selfhtml.org/javascript/objekte/htmlelemente.htm#script.
also:
alert(opener.f1.document.getElementsByTagName("SCRIPT")[8].text);
Grüße, Stefan