Javascript 海图不';在IE8中不显示系列组
我用Highcharts.js制作了一些图表。 除了IE8之外,在现代浏览器中一切都很好 在IE8上,我的图表只打印轴和标签,而不打印实际系列。如下图所示。 经过一些调试,我发现了以下信息。 highchart系列组似乎具有“可见性:隐藏”属性。我不知道这是否是问题所在。我试着把它改成可见,但运气不好 请帮帮我:'( 这是我制作的一个绘图图表函数Javascript 海图不';在IE8中不显示系列组,javascript,jquery,internet-explorer-8,charts,highcharts,Javascript,Jquery,Internet Explorer 8,Charts,Highcharts,我用Highcharts.js制作了一些图表。 除了IE8之外,在现代浏览器中一切都很好 在IE8上,我的图表只打印轴和标签,而不打印实际系列。如下图所示。 经过一些调试,我发现了以下信息。 highchart系列组似乎具有“可见性:隐藏”属性。我不知道这是否是问题所在。我试着把它改成可见,但运气不好 请帮帮我:'( 这是我制作的一个绘图图表函数 function drawDeviceAssetProjectionPerMonth() { Highcharts.setOp
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也有同样的问题,最后发现: 在注册vgx.dll之后,一切都正常工作。
我希望这能有所帮助。有没有js代码可以为highcharts显示?您是如何生成的?highcharts演示在IE8中运行良好:它们也具有可见性:隐藏,并且不会影响图表。您的代码有问题,而不是图表。请将您的示例复制为live demo(JSFIDLE.net)并提供IE8的完整版本我已经添加了代码,请看一看:)我在IE8中运行了这个示例,所有工作正常()