简介:在Web应用开发中,有时候需要在一个父窗口中打开一个对话框,并通过JavaScript传递参数到这个对话框。本篇文章将介绍如何使用FineReport帆软实现这一功能,并更新数据库后关闭对话框并刷新父窗口。
在Web应用开发中,我们经常需要在一个父窗口中打开一个对话框,并通过JavaScript传递参数到这个对话框。FineReport帆软是一款强大的报表工具,可以帮助我们实现这一功能。下面是一个简单的步骤,帮助你完成这个任务:
window.open()方法来打开一个新的窗口或者弹出对话框。例如:window.open('report.html', '_blank')window.open()方法的URL中添加查询参数来实现这一点。例如:window.open('report.html?id=123', '_blank')var id = getQueryParam('id');// 使用id更新数据库// ...window.close();window.opener.location.reload();