那使用parent.frames.bottom这样的格式互相操作

解决方案 »

  1.   

    < frameset rows="50%,50%">
    < frame name=top src="page1.html">
    < frame name=button src="page2.html">
    < /frameset>
    比如在page1.html中使用parent.frames.bottom这样的来弄,比如要刷新page2.html
    在page1.html中用<input type=button value="刷新2" onclick="window.parent.frames.bottom.location.reload()">就可以刷新page2.html
      

  2.   

    那page2中文本框的内容是如何变化呢?
      

  3.   

    page1.html中<input type=button value="刷新2" onclick="window.parent.frames.bottom.document.getElementById('a').value='测试'">page2.html中<input name="a" id="a" value=1>
      

  4.   

    假设page2页面所在框架名称为“mainFrame”,文本框的id属性为“txt”,则page1中的按钮的单击事件为:onclick="parent.mainFrame.document.getElementById('txt').value='要变化的值'"