我的想法:在点击左边的查询按钮后,通过js给右边的桢中的隐藏域(hidden)赋值,然后提交右边的表单。这样之后,左边的表单中的条件不会有变化,不知道你是不是这个意思?

解决方案 »

  1.   

    对三个帧分别命名为:left.php(显示查询条件的页面,其中帧名为:left),top.php,main.php(显示查询结果的页面,其中帧名为:main)
    如:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>search</title>
    </head><frameset rows="80,*" frameborder="NO" border="0" framespacing="0">
      <frame src="top.php" name="top" scrolling="NO" noresize >
      <frameset cols="80,*" frameborder="NO" border="0" framespacing="0"> 
      <frame src="left.php" name="left" scrolling="NO" noresize>
      <frame src="main.php" name="main">
    </frameset>
    </frameset>
    <noframes><body></body></noframes>
    </html>在left的表单中写成:<form name="form1" method="post" action="main.php" target="main">
    ......//你自己设计吧。
    </form>这样就可以你的查询条件传给main.php中了!试试,结贴吧!