csdn高手们不可不看的问题

dreamsun 2003-05-08 12:25:23
有两个窗口
如何在其中一个窗口中用javascript或者vbscript去改变另一个窗口的内容?》
...全文
41 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dreamsun 2003-05-08
  • 打赏
  • 举报
回复
你们说的我都知道
我说的不是这个意思。
我说用的一个网页中,用了iframe包含另一个网页。
那我能不能互相改变?
emu 2003-05-08
  • 打赏
  • 举报
回复
var win=open();
win.document.write("<BR><BR><BR><CENTER>");
win.document.write("Hello ");
win.document.write("<FONT COLOR=red>World</FONT> !");
win.document.write("</CENTER>");
win.document.getElementsByTagName("FONT")[0].color="green";
qingren 2003-05-08
  • 打赏
  • 举报
回复
楼上是父窗口改子窗口
子窗口改父窗口:
window.parent.document.all.input1.value="**"
fason 2003-05-08
  • 打赏
  • 举报
回复
var w=window.open('1.asp')
..
w.document.all.input1.value="**"



or

opener.document.all.input1.value='**'
月光易水 2003-05-08
  • 打赏
  • 举报
回复
A.htm
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function UnAsync()
{
iframeName.testB.value = "A:" + testA.value ;
}
//-->
</SCRIPT>
<BODY>
<INPUT TYPE="text" NAME="testA" value="aaaa">
<INPUT TYPE="button" value="同步" onclick="UnAsync()"><BR>

<iframe name="iframeName" src="b.htm" height=200 width=450></iframe>
</BODY>
</HTML>

B.htm
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function UnAsync()
{
parent.testA.value = "B:" + testB.value ;
}
//-->
</SCRIPT>
<BODY>
<INPUT TYPE="text" NAME="testB" ID="testB" value="aaaa">
<INPUT TYPE="button" value="同步" onclick="UnAsync()"><BR>
</BODY>
</HTML>


:_)
wsj 2003-05-08
  • 打赏
  • 举报
回复
parent:

iframename.document.all.input1.value=""


child:

window.parent.document.all.inputparent.value=""
fason 2003-05-08
  • 打赏
  • 举报
回复
<iframe name=ifm src="1.asp"></iframe>
<input id=input1>
<script>
ifm.document.write("fason")
</script>


1.asp
-----
parent.document.all.input1.value="fason"

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧