dashBoard 统计图超链接中文乱码
分享问题:
dashBoard 统计图联动在 IE 浏览器 展现传递中文参数 乱码(同一报表使用其他浏览器正常) 主要包含如下两种情况
1. 针对普通统计图 出现乱码 如下图
解决办法:
在统计图的超连接表达式中对参数进行转码处理 表达式如下
=“javascript:dashboardLink(’board.jsp?board=2.rpx&name=”+urlencode(“@category”,“UTF-8”)+“’,‘item2’)”
2.echarts 统计图 出现乱码 如下图
解决办法:
在 echarts 的 js 中找到控制超链接的代码 如下 将参数值进行转码处理
myChart.on(‘click’,function(param){
dashboardLink(‘board.jsp?board=/dbdechart/gauge.rpx&arg1=’+encodeURI(encodeURI(param.name))+'',‘item2’);
});