提交表单到新窗口
程序员文章站
2022-05-30 22:49:28
...
很多人会用js函数 window.open(),但这个函数只能GET提交,不能POST提交。在我们开发的过程中往往经常用POST提交。
解决这个问题的思路是:先用window.open()打开一个新的窗口,然后在表单中指定提交的target为刚刚打开的窗口即可。
例子代码:
<form name="query_notice_form" target="_blank"
action="<c:url value="/abc/xxxx.do"/>" method="post"><input
type="hidden" name="currType"></form>
function showNoticeDetail(obj) {
window.open('about:blank',"_blank","height=400,width=820,status=yes,toolbar=no,menubar=no,location=no");
query_notice_form.submit();
}
转载于:https://my.oschina.net/geeksun/blog/59936
上一篇: QML之Text元素
下一篇: 标签 第一部分
推荐阅读
-
无法绑定到目标控件的属性“checked”。_Vue 3 表单输入绑定
-
HTML form表单提交方法案例详解
-
js表单提交解决方法
-
如何说孩子才会听 怎么听孩子才肯说 如何将一个表单同时提交到两个地方处理
-
php提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别
-
用Javascript同时提交多个Web表单的方法_javascript技巧
-
经验之谈PHP表单重复提交问题解决方案
-
写了个简单的注册页面,可填完表单,点击提交,页面没有反应解决方法
-
利用js编写一个简单的html表单验证,验证通过时提交数据(附源码)
-
div中的onclick 提交表单_html/css_WEB-ITnose