点击决策报表A的下载按钮,下载决策报表B的内容,A给B传参,B不打开直接下载。下载图片有一部分数据为空是为什么呢?B没有加载完数据就下载图片了? 怎么解决?决策报表A: 下载按钮的js: setTimeout(function(){ var regiontype=_g().getWidgetByName('区域类别').getValue(); var regiondetl=_g().getWidgetByName('区域详情').getValue(); var stdate=_g().getWidgetByName('开始日期').getValue(); var enddate=_g().getWidgetByName('结束日期').getValue(); var showtp=_g().getWidgetByName('显示类型').getValue(); var REPORT_URL = '${servletURL}?viewlet=/HR/IHR/数据看板/下载用仅显示BI图表.frm&op=export&format=image®iontype=' + regiontype + '®iondetail=' + regiondetl + '&startdate=' + stdate + '&enddate=' + enddate + '&pointcode=' + point_code + '&srccode=' + src_code; window.location = encodeURI(REPORT_URL); },300); 下载决策报表B的图片结果。 |