模式对话框窗口中的不可见融合图未导出
Invisible Fusion Chart in the modal dialog window not exporting
我有一个模态对话框,其中显示了3个融合图,但当模态打开时,只显示了2个。要看到第三个,我们必须向下滚动。现在我有了一个打印图标,点击它,我导出所有三个图形来创建PDF。
代码如下(使用CoffeeScript):
@primaryChartObject = getChartFromId("fusionChartsInstanceCompareCurrent");
if @primaryChartObject && @primaryChartObject.hasRendered()
@primaryChartObject.exportChart({});
@upstreamChartObject = getChartFromId("fusionChartsInstanceCompareUpstream");
if @upstreamChartObject && @upstreamChartObject.hasRendered()
@upstreamChartObject.exportChart({});
@differenceChartObject = getChartFromId("fusionChartsInstanceCompareDifference");
if @differenceChartObject && @differenceChartObject.hasRendered()
@differenceChartObject.exportChart({});
图表开始导出,但在模式对话框上,进度条仅显示可见图表。当我向下滚动时,会显示第三个进度条,但第一个进度条会暂停。我必须上下移动几次,以确保所有的图形都已导出。然后导出的pdf将正确显示。
问题是,如果用户不知道这个滚动,那么他/她永远不会得到图表的PDF。如何解决这个问题?
由于没有渲染Flash图表,因此自然不会导出不在浏览器可视部分的图表。
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 防止Iframe窗体在新窗口中打开
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 调整窗口大小时,可拖动的对象会出现在容器外部
- Javascript排序的图像弹出窗口..可以't单独弹出
- 窗口大小html css
- 弹出窗口出现,然后退出
- 为什么不是't窗口.恢复正常工作吗?(javascript/jquery)
- Javascript更新孙窗口中的表单元素
- 如何在选项卡上定义属性'的主窗口对象
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 召回窗口加载事件 - javascript
- 为什么不显示警报窗口
- 如何使用modalDialog来显示可以在所有浏览器中工作的弹出窗口
- Chrome应用程序调整窗口大小保持纵横比
- 融合表层没有标记&信息窗口
- 模式对话框窗口中的不可见融合图未导出
- 融合表地图-如何显示信息窗口进一步在谷歌地图上
- 如何打开特定的信息窗口的页面加载在融合表层
- 可融合的自定义信息窗口;绑定问题-未定义的属性