页面跳转

cpt模板,进入报表页面之前必须阅读一段文字说明,点击确认按钮之后,默认5秒跳转到报表页面,能实现吗?

(按钮控件拖不下来)

图片.png

FineReport FRLHK 发布于 2022-10-13 16:16
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
LTC朝Lv6高级互助
发布于2022-10-13 16:22(编辑于 2022-10-13 16:30)

可以用单选按钮做一个是否已读的勾选,当勾选了“已读”按钮,确认按钮的状态置为可用,否则为可不用。大多数功能好像都是这种方式

-----------------------------------------------------------

image.png

  • FRLHK FRLHK(提问者) 按钮好像是只能放在最上面
    2022-10-13 16:28 
  • LTC朝 LTC朝 回复 FRLHK(提问者) 单元格中加按钮,看我的截图
    2022-10-13 16:30 
  • LTC朝 LTC朝 回复 FRLHK(提问者) 这样你的按钮可以加在最下面
    2022-10-13 16:31 
最佳回答
0
runerLv7资深互助
发布于2022-10-13 16:18(编辑于 2022-10-13 16:20)

JS实现报表预览超时自动跳转- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

setTimeout(function () {    jQuery.ajax({        url: "/webroot/decision/logout",//单点登录的报表服务器          data: {},        timeout: 5000,        success: function (data) {            window.location = "/webroot/decision/login";        },        error: function () {            alert("error"); // 登录失败(超时或服务器其他错误)        }}); },3600);//最大预览时间(单位:毫秒),设置了 3600 毫秒后退出,可以根据实际需要进行修改

这个是延时,然后js跳转报表就可以

超级链接-JavaScript脚本- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

image.png

最佳回答
0
snrtuemcLv8专家互助
发布于2022-10-13 16:19

直接按钮点击事件做延迟啊

setTimeout(function() {

你跳转的js

}, 5000) //5秒后关闭

  • FRLHK FRLHK(提问者) 我想把按钮放在文本下方
    2022-10-13 16:27 
  • snrtuemc snrtuemc 回复 FRLHK(提问者) 这个好像不行,可以换个方式,使用单元格超链接,一样实现按钮的功能,这样就可以根据单元格文字一起滚动在最下面了
    2022-10-13 16:30 
  • 3关注人数
  • 283浏览人数
  • 最后回答于:2022-10-13 16:30
    请选择关闭问题的原因
    确定 取消
    返回顶部