先用window.open打开一个小窗口
然后设置form的action到这个窗口的名称
搞定

解决方案 »

  1.   

    <form onsubmit="window.open('','mysubmit');this.target=mysubmit;">
    试试!
      

  2.   

    不行啊,我点submit出来的还是大窗口,怎么回事呢?
      

  3.   

    window.win_edit = window.open("","edit","top=300px,left=300px,width=500px,height=200px,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no");
    fm1.target="edit";
    fm1.method="post";
    fm1.action="Adm_AreaSetNew_sub.jsp?area_id="+arId;
      

  4.   

    在SUBMIT中可以弹出一个新窗口。有两种方法:
      一个是在SUBMIT按钮里写一个window.open
    另一个就是FORM表单的提交目标选择_blank
      

  5.   

    这样就可以了:
    <form onsubmit="javascript:window.open('','mysubmit','width=200,height=200');return true;" action="XXX.jsp" target="mysubmit">
      

  6.   

    > 楼上的方法不行,这样会弹出一大一小两个窗口LGEN() 我在自己电脑上试了,是可以的,只有一个小窗口,IE 6.0。
      

  7.   

    <form action="abc.asp" target="abc">
    <input type=submit value=submit onclick="window.open('','abc')">
    </form>
      

  8.   

    to gyylalala(好好学习 天天向上)
    奇怪了,我的IE也是6.0.2800.1106
    你是在html里设置了<base target="_self">什么的吗?