用window.showModalDialog弹出添加更新窗体,提交刷新父窗体。
来源:互联网 发布:sql2005 端口 编辑:程序博客网 时间:2024/06/05 08:17
今天用window.showModalDialog弹出新窗体,做添加时,要关闭子窗体刷新父窗体,但是在网上找了很久用reload()方法都没有实现,或者就是iframe窗体弹出的子窗体会有一个提示提示是否从新发送,如果这样会给用户一个很不好的体验。后来就用了另外一个方法。具体方法如下:
a.html
function showModal(){
window.showModalDialog("url");弹出一个新窗体,
setTimeout('document.loadRefresh.submit()',300);//我用这个函数来关闭新窗体调用loadRefresh表单提交
}
<body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>
<form name="loadRefresh" action="task!detail.action" method="get">
<input type="hidden" name="id" value="<s:property value='task.taskId'/>"/>
</form>
b.html
/**
*表单提交函数,提交后关闭。
*/
function taskSubmit(){
document.getElementById("processTask").submit();
window.close();
}
通过以上方法就能够完成关闭子窗口刷新父窗口。
- 用window.showModalDialog弹出添加更新窗体,提交刷新父窗体。
- window.showModalDialog 弹出窗体
- asp.net中利用showModalDialog弹出模态窗体后刷新父窗体
- 弹出showModalDialog窗体
- Asp.net window.open弹出子窗体,刷新主窗体
- 关闭用window.showModalDialog打开窗体
- showModalDialog传参,刷新父窗体,关闭
- showModalDialog传参,刷新父窗体,关闭
- window.showModalDialog()子窗体传值给父窗体
- showModalDialog弹出窗体怎样得到父窗体元素
- window的open方法和showModalDialog方法关闭时刷新父窗体
- showModalDialog依次弹出两个模态窗口.两个窗口同时关闭并刷新父窗体
- 避免 showModalDialog 弹出新窗体
- showModalDialog窗体的提交问题。
- 从弹出窗体的操作引发父窗体的刷新
- 有模式弹出子窗体,关闭时刷新父窗体
- 有模式弹出子窗体,关闭时刷新父窗体
- 弹出窗体内容改变时刷新父窗体内容
- 更新某列的值,同时该列值被用于更新别的列
- 大型门户网站架构分析
- wp7学习总结:DependencyObject与DependencyProperty
- 游戏服务器架构探讨(ZT)
- 什么是SPI通信?
- 用window.showModalDialog弹出添加更新窗体,提交刷新父窗体。
- Android版本检测\自动更新
- IT人不要一直做技术
- C语言学习笔记之指针篇(二)
- myeclipse9安装SVN插件
- hdu 2115 I Love This Game
- 写在感恩节的离职感言!
- C++程序中支持SMTP邮件发送的解决方案荟萃
- 一站式WPF--依赖属性(DependencyProperty)一