问题描述
项目中有FusionCharts的使用,图表导出到word中,出现了问题。varchartObject=getChartFromId(chartId);分别在IE8.0.6001和IE8.0.7601版本中跑,返回的值不一样,是从格式就不一样。另程序在IE8.0.7601中正常,但在IE8.0.6001就直接报异常了。抛异常处:在FCExporter.aspx.cs这个类中的下边这个方法出错,privateBitmapgetImageObject(intid){//这个有别的代码//setbackgroundcolorgr.Clear(ColorTranslator.FromHtml("#"+rawImageData["bgcolor"].ToString()));//这个是报错语句,因为rawImageData传来的值已经不对了,跟踪到源头是:privateHashtableparseExportRequestStream(){//StringofcompressedimagedataexportData["stream"]=Request["stream"];//从这里得到的值开始不对。FusionCharts的方法【getChartFromId】受ie版本影响吗?
解决方案
本帖最后由 leejelly 于 2015-11-30 08:33:40 编辑
时间: 2024-09-29 06:18:29