没太看懂你的意思 试着理解一下 
formB提交后要弹出一个新页面 之后 原先的页面还在吗 我觉得按你的意思 应该是在的 不然怎么再去提交forma  啊 要是象我说的这样的话 两个form响应不同的action就可以了
不知道我理解的是不正确?

解决方案 »

  1.   

    <form name=formB>
    <input type=input name="test" value="">
    <input type=button name="提交" value="ok" onclick="a()">
    </form><form name=formA action=logout...></form><script>
    function a(){
      
     todo弹出新页面并显示formB上输入的内容 formA.sumbit(); //表单提交}</script>
      

  2.   

    用javascript做,因为每个form只能有一个action,而两个form不同的action就无法实现,只能用javascript代替一下。
      

  3.   

    这和我以前试图用ASP去控制客户端一样(傻……我其实不想说出这个字的,因为那时候我也刚刚才开始接触ASP而已,就象我现在刚刚开始接触JSP一样),我以前最终的解决办法是两个ASP文件(也就是两个窗口)其中各一个表单,再做个HTML文件,这个文件其实是个frameset(也就是包含两个frame)用来显示这两个ASP文件,而两个ASP文件提交的是同一个用于控制逻辑的ASP文件,这个ASP文件不显示任何东西,只是处理上面的逻辑,最后Response.redirect返回,这里是需要一些session来帮助几个ASP页来沟通的。这样客户端的JavaScript就可以不使用或使用的很少,我想你也就是这个意思,是不?
      

  4.   

    可能我讲的不是很清楚,就是画面上两个form,要同时提交,两个form各自有不同的action
      

  5.   

    多谢各位,问题已经解决了 !
    与 Bluecatr(蓝夜猫儿) 兄所说的解决方法类似本来我就是用JS这样写的,只是新弹出来的画面无法进行认证,所以一直通不过,后来leader跟我说不用做认证了,所以很快就搞定了!
    多谢各位