javascript - Google 图表未在 IE 8 中显示

标签 javascript google-visualization

您好,我有一个基本图表,在 IE 8 或 9 中不显示。在 IE 10 中有效。该空间只是空白。代码如下:

   var colors = ['#C02942', '#53777A', '#ECD078', '#542437', '#D95B43'];

   var data = google.visualization.arrayToDataTable([['Month', 'Clicked','Delivered','Sent'],['12/11', 0,0,0],['1/12', 1,1,1],['2/12', 0,0,1],['3/12', 0,0,0],['4/12', 0,0,0],['5/12', 0,0,1],['6/12', 0,0,2],['7/12', 0,0,0],['8/12', 0,0,2],['9/12', 0,0,0],['10/12', 0,0,0],['11/12', 0,0,0],['12/12', 0,0,0],['1/13', 0,0,0],['2/13', 0,0,0],['3/13', 0,0,1],['4/13', 0,0,0],['5/13', 0,0,3],['6/13', 0,0,0]]);


   var  options = {
        width: 650,
        colors: colors,
        chartArea: { left: 50, top: 20},
        hAxis: {showTextEvery: 2},
        isStacked: true
    };

 chart = new google.visualization.AreaChart(document.getElementById('chart_div'));
 chart.draw(data, options);

TIA

最佳答案

我在 IE9 中运行了你的代码,它在 JavaScript 控制台中抛出了一个错误(按 F12 调出控制台)。错误是“颜色未定义”。除非您在其他地方定义了颜色,否则这就是我看到的错误。

关于javascript - Google 图表未在 IE 8 中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17711427/

相关文章:

javascript - 鼠标悬停在 div 上编辑链接

javascript - polymer 1.x : Resizing chart after page load

javascript - 我的 Google 饼图中未对齐的标签/切片文本

javascript - 使 Google 可视化 API 从 https ://charts. googleapis.com/* 而不是 http ://charts. apis.google.com/* 返回呈现的可视化

jquery - 将 .hide() 和 .show() 与 Google Visualization 结合使用

java - 如何更改 gwt-visualization 的 LineChart 中的网格大小?

javascript - 使用 javascript 从输入文本字段中检索 json 对象值

javascript - meteor 全局化: deployment to different languages

Javascript 删除表格的 tbody 标签

javascript - 使用 moment.js 或使用 JQuery/Javascript 以英文和日文显示日期