当然可以啊,通过指向元素就可以实现了,如在window1中指向window2中id为aa的元素可以如下实现
parent.window2.document.getElementById("aa"),
也可以这样
parent.frames[1].document.getElementById("aa")
parent.window2.document.getElementById("aa"),
也可以这样
parent.frames[1].document.getElementById("aa")
比如在window1里有一个button id="btn1" 要改变window2里一个text id="txt1"的值可以在window1里这样写
parent.window2.document.all.txt1.value="newvalue";
<FRAMESET ROWS="," COLS="50,*">
<FRAME SRC="a.htm" NAME="a">
<FRAME SRC="b.htm" NAME="b">
</FRAMESET>a.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY></BODY>
</HTML>b.htm
<SCRIPT LANGUAGE="JavaScript">
<!--
parent.a.document.body.innerHTML='OK';;
//-->
</SCRIPT>