历史版本1 :JS实现点击跳转页面和定时跳转页面 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
一、概述编辑
在报表的制作中,我们往往会用到报表的跳转以达到从一个报表携带参数到另一个报表的过程,这时候需要利用JS代码来辅助完成。
二、实现过程编辑
1、定时跳转页面
从一个页面在固定的时间内跳转到另一个页面。代码是利用设计器内置报表为例。
首先在body控件下新建一个初始化的方法,如下:
之后在初始化方法中编辑添加JS代码。
setTimeout(function(){
window.location="${servletURL}?formlet=demo/newchart/leidatu_phone.frm";
},5000)
在5秒内从一个报表跳转到另一个报表。效果如下:
2、点击跳转到另一个页面
在一个报表的某个控件上绑定一个跳转事件从一个报表跳转到另一个报表。
同样是以上面两个表单为例,在chart1的控件上绑定点击事件,如下所示:
之后再点击事件中编辑,添加JS代码:
window.location = "ReportServer?formlet=demo/newchart/leidatu_phone.frm";
在点击chart1这个控件时,跳转到另一个报表,效果如下: