在a.jsp页面,有个修改按钮,点击修改按钮,弹出window.showModalDialog页面,在window.showModalDialog中有一个表单,输入修改信息后,点击提交按钮后,1)数据库信息可以修改;2)a.jsp页面也可以刷新;关键就在这里,点击提交按钮后:
会打开一个新页面,目前这个页面我设置的是3秒钟自动关闭,怎么样可以实现1)和2),又不打开这个新页面
会打开一个新页面,目前这个页面我设置的是3秒钟自动关闭,怎么样可以实现1)和2),又不打开这个新页面
调试欢乐多
<head>
<base target="_self">
<head>
head标签内加了,表单标签里也加了,还是弹出页面。有没有办法提交表单的时候,弹出个dialog窗口?或者action指向的页面不显示地址栏、菜单栏等,这样的话可以加个Lable(更新成功) 和Button(关闭)?
1)页面里嵌入一个iframe,提交时指定target为frame
2)ajax提交,然后关闭iframe
3)可以将父页面form等参数传给showModalDialog提交
4)div隐藏域
<div id="bodyframe" style="VISIBILITY: hidden">
<iframe id="testifram1" name="testifram1" style="display: false" height="0"></iframe>
</div>终于解决了。另外,<s:result .. path="#" />.这个好像不行。还是会弹。