大伙帮我看看三个框架集的传参问题<frameset rows="*" cols="264,*" frameborder="no" border="0" framespacing="0">
  <frame src="system.jsp" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" />
  <frameset rows="183,*" cols="*" framespacing="0" frameborder="no" border="0">
    <frame src="dyzb.jsp" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
    <frame src="qbzb.jsp" name="mainFrame" id="mainFrame" title="mainFrame" />
  </frameset>
</frameset>
system.jsp、dyzb.jsp、qbzb.jsp不同数据表的数据,当我点击system.jsp中的一条记录时,我要将这条记录的ID值传到dyzb.jsp、qbzb.jsp页面中区。
也就是topFrame、mainFrame都要获得leftFrame中的ID值,这个怎么做啊?大伙帮帮忙

解决方案 »

  1.   

    opener.window.document.getElementById('xxx');
      

  2.   

    你JSP肯定没学好,就学框架,这个和JSP传参是一样一样的啊~~~~~
      

  3.   

    还是用Iframe 吧
    不过都一样 在system.jsp 是得到数据ID:var id = 11(假设)parent.document.frames['dyzb.jsp'].src = '自己的URL' + id;这里是传参如果不用传参dyzb.jsp 提供方法对ID进行操作,那你可直接:
    parent.document.frames['dyzb.jsp'].document.方法名(id);
      

  4.   

    parent.document.frames['dyzb.jsp'].document.方法名(id);parent.document.frames['dyzb.jsp'].方法名(id);
      

  5.   

    设置一下要传的那个框架名的名称然后 有一个tagert=这样就能传了
    还有如果是要一个表单多个页面的话 用struts可以做到