怎么用js关闭弹出的报表

https://help.fanruan.com/finereport/doc-view-2511.html  这篇文档的案例中,能不能实现在弹出的报表中添加一个按钮,给这个按钮的点击事件添加 js 代码,然后点击这个按钮就能关掉这个弹出的报表

FineReport 汤姆喵喵喵 发布于 2021-10-9 09:37
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
snrtuemcLv8专家互助
发布于2021-10-9 09:44

给新页面一个按钮,按钮点击事件

js如下

window.parent.FR.closeDialog(); //确定获取值后,关闭取消父窗口的对话框

window.parent.FR.destroyDialog();

  • 汤姆喵喵喵 汤姆喵喵喵(提问者) 老哥,顺便问下,帆软这些自带的这些对象或方法在哪个文档可以找吗?
    2021-10-09 10:04 
  • snrtuemc snrtuemc 回复 汤姆喵喵喵(提问者) 这个很多,在帮助文档,二次开发下
    2021-10-09 10:12 
  • 汤姆喵喵喵 汤姆喵喵喵(提问者) 回复 snrtuemc ok,谢啦
    2021-10-09 10:18 
最佳回答
0
尛鬼Lv5中级互助
发布于2021-10-9 09:47

image.png

按钮添加点击事件

setTimeout(function(){

parent.FR.closeDialog();

},500);

最佳回答
0
贵阳老番薯Lv4见习互助
发布于2021-10-9 10:15

你直接点对话框右上角的X关闭不好吗?还要搞出这么多事?

  • 4关注人数
  • 423浏览人数
  • 最后回答于:2021-10-9 10:15
    请选择关闭问题的原因
    确定 取消
    返回顶部