帆软移动端决策报表,如何通过JS直接返回首页

由于报表不确定是哪张首页跳转过来的,所以想通过JS控制,直接返回至最开始页面,但是下面的代码运行不生效,请问有什么办法实现吗

// 直接跳转到顶层报表

window.top.location.href = window.top.location.href;

FineReport lvzh 发布于 2025-5-30 08:55
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-5-30 09:10

直接跳转到首页

var url = encodeURI("${servletURL}?viewlet=/首页.frm");

FR.doHyperlinkByGet({url:url,title:'首页',target:'_self'});

  • lvzh lvzh(提问者) 首页页面是不确定的,有三张,不确定用户会从哪个首页点进去,需求就是无论下钻到多少级,从哪个页面进入就要返回哪个页面
    2025-05-30 09:12 
  • 用户k6280494 用户k6280494 回复 lvzh(提问者) 传个入口参数 例如 sy=1 2 3用这个来判断返回那个首页
    2025-05-30 09:18 
  • 用户k6280494 用户k6280494 回复 lvzh(提问者) if(sy==1){
    var url = encodeURI("${servletURL}?viewlet=/首页1.frm");

    FR.doHyperlinkByGet({url:url,title:'首页1',target:'_self'});
    }

    if(sy==2){
    var url = encodeURI("${servletURL}?viewlet=/首页2.frm");

    FR.doHyperlinkByGet({url:url,title:'首页2',target:'_self'});
    }
    2025-05-30 09:19 
最佳回答
1
苏菲的供词Lv6中级互助
发布于2025-5-30 09:17

每个页面下钻的时候传个参数,返回的时候根据参数的不同,返回不同的页面

最佳回答
0
Z4u3z1Lv6专家互助
发布于2025-5-30 08:58

移动端很多JS不支持,你只有想办法把它的首页链接也传递过来,再调转回去

  • 3关注人数
  • 42浏览人数
  • 最后回答于:2025-5-30 09:17
    请选择关闭问题的原因
    确定 取消
    返回顶部