highchart 如何在没有网络的情况下导出图片。只能使用IE11浏览器 35C

之前修改了exporting.min.js 用了a标签的download。可是在IE11浏览器中无效果!
也使用过html2canvas,可是图片有重叠,而且线条和条状都显示不出来!求大神帮忙!

5个回答

点击下载就好了 不然用echarts也挺好的额

一步一步排查。
首先确保jquery引用在前,导出的图片文件的话,注意编码格式是gbk2312还是UTF-8,确保里面的字符没有乱码!

    <script src="code/jquery-2.0.0.min.js"></script>
        <script src="code/highcharts.js"></script>
        <script src="code/modules/exporting.js"></script>

还要引用离线jQuery,js文件的路径问题。

weixin_38852958
weixin_38852958 这写都试过没有问题。a标签的download方法在IE11中不能使用,但是客户一定要使用IE11。可是用了画布功能线条和条状图不出现,路径什么的都没问题。
接近 2 年之前 回复

最后解决使用了: window.navigator.msSaveBlob(Blob格式, "下载的文件名");
先将svg转成base64
再把base64转成Blob格式
最后使用 window.navigator.msSaveBlob(Blob格式, "下载的文件名");实现ie11 本地导出

使用QQ的神奇功能 截屏就行了

weixin_38852958
weixin_38852958 ................
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!