在new.html文件中加入
<textarea id="aa">
</textarea>
<Script>
aa.value=opener.bb.value;
</Script>其中bb.value是当前页面中的textarea的内容.
<textarea id="aa">
</textarea>
<Script>
aa.value=opener.bb.value;
</Script>其中bb.value是当前页面中的textarea的内容.
{
var tav=textareaname.value;
neww=window.open('new.html','','width=500,height=600');
neww.focus();
neww.document.iframes["iframename'].document.textareaname=tav;
}
没有试过,一起试试?
我也没试过,不过应该会报找不到对象的错误.像 youbest那样可以
已知的这个页面中有一个链接<A href="javascript:open2()">编辑器</a>
还有一个textarea,而通过open2()打开的新页面中有个有一个iframe,我需要打开时候就可以将本页面中的
textarea内容显示在iframe中我还在等待~~~ Estyle(靳田) 你的代码我一会测试。
aa.value=parent.opener.document.all.bb.value
</script>
form1.aa.value=opener.form2.bb.value;
{
var tav=formname.textareaname.value;
neww=window.open('new.html','','width=500,height=600');
neww.focus();
neww.document.iframes["iframename'].document.innerTEXT=tav;
}
innerTEXT ==> innerText
在iframename后面加了value或者innerText也错!
再想想其它的办法来完成这个函数.
<textarea id="aa">
</textarea>
<script>
aa.value=parent.opener.document.all.bb.value
</script>
iframe.document.body.innerText应该可以的吧