jsp 中用js提交表单并关闭本窗口的问题。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp 中用js提交表单并关闭本窗口的问题。相关的知识,希望对你有一定的参考价值。

参考技术A

1、在html中的表单form设置属性action='#'防止自动提交

2、利用js获取html中表单form,重新设置表单的action

3、action设置完毕后调用form.submit()方法提交表单

4、表单提交后利用window.close()关闭当前窗口


button按钮也可以的啊,一样的使用方法啊,在js中提交的,还是说你想根据不同的按钮将form1表单提交到不同的action里?
<script type="text/javascript">
function sub()
document.form1.submit();

</script>
 <body>
   <form action="Getvalue" method="post" name="form1">
   <input type="text" name="username"><br/>
   <input type="password" name="password"><br/>
   <input type="button" value="button测试" onclick="sub();">
   </form>
 </body>

jsp 如何实现提交表单 但不跳转到提交页面

如题

最好举例

赐教

参考技术A 确实是不可能的
但可以做出类似的效果,我考虑了两种方案
1 在form标签里加上target=_blank,页面在提交时不会跳走,但会重新打开一个页面,在那里跳转,在那里把程序执行完之后,做一个无询问的关闭就行了
2 用ajax提交,这样页面就真正做到了不跳转,但我不建议你这样做,ajax是不可靠的,有时什么错都不报,但就是没执行成功,而且估计要写很长的js代码,要点功底
参考技术B 不用ajax也可以。。。我搞个iframe。。在iframe里提交。。提交时用js写。。。document.from.submit();再parent.docuemnt.loaction.href="xxx.jsp";这样子可以吧?我让上层页面跳转。。视觉上看不出来的。本回答被提问者采纳 参考技术C 不可能的。。。

以上是关于jsp 中用js提交表单并关闭本窗口的问题。的主要内容,如果未能解决你的问题,请参考以下文章

jsp中用button提交表单数据

请问在PHP中用JS打,关闭子窗口,刷新父窗口,用echo " ";形式,谢了…

SHOWMODALDIALOG表单提交时禁止打开新窗口

JS弹窗提交关闭后,刷新父页面 在线等 急!!!

jsp 如何实现提交表单 但不跳转到提交页面

jsp表单提//jsp表单接收