问题描述:
1、我现在要通过一个“按钮”(即<input type="button">)提交内容,并期望结果在新页面中显示;
2、我现在已经使用url(get方式)可以完成1,但由于浏览器中对get方式中的参数内容大小有限制,所以想想改成post提交页面,但现在不知道如果使用post提交打开新窗口。
    我不知道我描述清楚没有,若有不清楚的,大家可以直接问题,我会随时回答大家的。谢谢。

解决方案 »

  1.   

    form 里加上 target="_blank"
    <form target="_blank"  ............>
      

  2.   

    <form method="post" action="test.jsp">
      

  3.   

    <form method="post" action="newpage.jsp">
      

  4.   

    <form method="post" action="newpage.jsp" target="_blank"><input type="submit">
    </form>
      

  5.   

    是不是这个意思??
    <form method="post" action="kk.htm" id=form> 
      提交数据: 
      <input name="oStr" type="text"> 
        <br> 
        提交方式: 
        <select name="select" onchange="this.form.method=this.value"> 
          <option value="Post" selected>Post</option> 
          <option value="Get">Get</option> 
        </select> 
        <br> 
      <input type="button" name="button" value="提交" onclick="kk()"> 
    </form> 
    <script>
    function kk(){
    var f = document.getElementById("form");
    alert("haha");
    f.submit();
    }
    </script>
      

  6.   

    大家跟着一起急,上面的几位方法都说了,直接post另一个JSP页面就行了
      

  7.   

    form method="post" action="newpage.jsp" target="_blank">
      

  8.   

    真的不知道你想干什么?如果是要发送大量的参数:那么使用 post 就可以。如果不让弹出新的页面,使用 target ,“我现在要通过一个“按钮”(即<input type="button">)提交内容,并期望结果在新页面中显示”
    你是要干什么,有什么需求???