cpt模板,进入报表页面之前必须阅读一段文字说明,点击确认按钮之后,默认5秒跳转到报表页面,能实现吗?
(按钮控件拖不下来)
可以用单选按钮做一个是否已读的勾选,当勾选了“已读”按钮,确认按钮的状态置为可用,否则为可不用。大多数功能好像都是这种方式
-----------------------------------------------------------
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)
直接按钮点击事件做延迟啊
setTimeout(function() {
你跳转的js
}, 5000) //5秒后关闭