用frameset做的框架,左右两个frame,左边是树,右边是页面,右边页面根据左边树的点击来变化,现在想在右边页面中点击,让左边树发生变化(打开某个树节点),左边树是用js实现的,但不知道右边如何调用左边树的js函数,操作右边的树,求帮忙。<frameset cols="*,1024,*" frameborder="no" border="0" framespacing="0">
<frame src="about:blank"></frame>
<frameset rows="90,*,19" border="0">
<frame src="top.html" target="contents" scrolling=no>
<FRAMESET cols="220,*">
  <FRAME name="contents" src="left.htm" scrolling=no target="main">
  <FRAME name="main" src="FirstPage.htm" scrolling=no>
</FRAMESET>
<frame src="bottom.htm"  scrolling=no>
</frameset>
<frame src="about:blank"></frame> 
</frameset>

解决方案 »

  1.   

    parent.frames["contents"].左边页面js方法名();
      

  2.   

    <input name="" type="button" onClick="parent.frames['contents'].menuclick(submenu2,bar1)">
    在右边加了一个按钮,可是提示说submenu2未定义
      

  3.   

    从main的位置看submenu2在哪里,在contents中的话
    parent.frames['contents'].menuclick(parent.frames['contents'].document.getElementById('submenu2'),bar1)