填报成功后,关闭当前页面,并且跳转到主页面,要怎么设置

填报成功后,关闭当前页面,并且跳转到主页面,要怎么设置

FineReport yzmXrTpA3762457 发布于 2023-11-17 11:46
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-11-17 11:49(编辑于 2023-11-17 11:52)

var url = FR.cjkEncode("/WebReport/ReportServer?reportlet=/xxx.cpt");

var title = 'xxx';

FR.doHyperlinkByGet({

url: url,

title: title,

target: '_self'

});

image.png

最佳回答
0
free_zzLv6中级互助
发布于2023-11-17 11:49

setTimeout(function(){parent._g().parameterCommit();parent.FR.closeDialog();parent.FR.destroyDialog();},1000);//填报成功关闭子窗口  写在填报成功事件里

最佳回答
0
CD20160914Lv8专家互助
发布于2023-11-17 11:50

你在决策系统填报。可以设置填报成功后事件

if(window.parent.FR!=undefined)window.parent.FR.closeDialog();

if(window.parent.FS!=undefined)window.parent.FS.tabPane.closeActiveTab();

window.close();

window.open("你要打开的主页面链接")

image.png

  • 4关注人数
  • 175浏览人数
  • 最后回答于:2023-11-17 11:52
    请选择关闭问题的原因
    确定 取消
    返回顶部