我用Highcharts.js制作了一些图表。 现代浏览器中的一切都运行良好,但IE8。
在IE8上我的图表只打印轴和标签,但不是实际的系列。如下图所示。
看起来像highchart-series-group有" visibility:hidden"属性。我不知道这是不是问题。我试图将其改为可见,但没有运气。
请帮助我:'(
这是我制作的绘图功能之一
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个图表,各自的功能看起来或多或少像上面的功能,所有这些图表只显示轴,而不是条形图或饼图。
答案 0 :(得分:0)
我对Highcharts和IE8也有同样的问题最终找到了这个:
http://www.sysaid.com/Sysforums/posts/list/10663.page
注册vgx.dll后,每件事情都运行良好。 我希望有所帮助。