<form action="b.jsp" target="2">
<input type="sunmit" value="ok">
</from>

解决方案 »

  1.   

    可以用iframe,然后用脚本换mainframe如<SCRIPT language="javascript">
    function chooseimage(cat)
    {
       var path=cat+".htm";
       window.parent.document.getElementsByName("TopFrame"[0].src=path;
    }


    </SCRIPT>
      

  2.   

    document.write("<a target=2 href=\"" + c.jsp + "?parm="+parm+"\" onmouseover=\"window.status='" + status + "';return true;\" onmouseout=\"window.status=' ';return true;\">");点击按钮后激发ONCLICK="...."//调用上面就可以了,主要是要指明TARGET,是你取的NAME,规定他是显示在哪一页
      

  3.   

    frame定义的窗口可以每一个都加上标识target
    如果没加的话就是从上到下,从左到右,依次是frame[0],frame[1],,,
    然后在要运行的表单内加上在哪个target标识的窗口运行就OK了
      

  4.   

    还有一些有关frame标识的问题,像_top,_self,,,等等之类
    详细的可以查查有关frame介绍的书
    http://www.lib.tsinghua.edu.cn/chinese/INTERNET/HTML/Normal/frame.html
      

  5.   

    可以如下完成:
    <form action="b.jsp" name="form1">
    <input type="sunmit" value="ok" onclick="return f1()">
    </from><script language="javascript">
    function f1(){
      document.all.form1.action="c.jsp";
    }
    <\script>