l' opener non e' di quel frame specifico ma del suo parent (o, in questo caso coincidente, top), quindi
top.opener.document.form1.str1.value=str2;

ciao