我用 Highcharts.js 制作了一些图表。 在现代浏览器中一切正常,但 IE8 除外。
在 IE8 上,我的图表仅打印轴和标签,但不打印实际的系列。如下图所示。
似乎 highchart-series-group 具有“可见性:隐藏”属性。不知道是不是这个问题。我尝试将其更改为可见,但没有成功。
请帮助我:'(
这是我制作的绘图图表功能之一
function drawDeviceAssetProjectionPerMonth() {
Highcharts.setOptions({
colors: ['#1abc9c', '#428bca', '#d9534f', '#f0ad4e', '#5bc0de', '#1d2939']
});
$('#device-assets-projections-per-month-view').highcharts({
chart: {
type: 'bar',
height: 230
},
title: { text: '' },
xAxis: {
categories: ['March, 2013', 'April, 2013', 'May, 2013', 'June, 2013', 'July, 2013']
},
yAxis: {
min: 0,
title: { text: '' }
},
legend: {
backgroundColor: '#FFFFFF',
reversed: true
},
plotOptions: {
series: {
stacking: 'normal'
}
},
series: [{
name: 'Concerntrator installation',
data: [5, 3, 4, 7, 2]
}, {
name: 'Direct measured',
data: [2, 2, 3, 2, 1]
}, {
name: 'Troubleshoot measurepoint',
data: [3, 4, 4, 2, 5]
},{
name: 'CT measured',
data: [3, 4, 4, 2, 5]
}]
});
}
我在网站上有 31 个图表,它们各自的功能看起来或多或少类似于上面的功能,并且所有这些图表都只显示轴,而不是条形图或饼图。
最佳答案
我对 Highcharts 和 IE8 也有同样的问题,最后找到了这个:
http://www.sysaid.com/Sysforums/posts/list/10663.page
注册 vgx.dll 后,一切正常。 我希望这会有所帮助。
关于javascript - Highchart 在 IE8 中不显示系列组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23367277/