Google图表无法在Internet Explorer上运行

时间:2019-01-02 10:54:48

标签: javascript google-visualization google-chartwrapper pygooglechart

我正在尝试使用本地计算机上的文本(txt)格式的动态数据创建Google图表(GeoChart),我能够在Edge上看到该图表,但我的要求是在Internet Explorer中有一个可运行的图表,我想将其添加到我的VB应用程序中。

<script language='javascript' src='http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.2.min.js'></script>

<script type="text/javascript">

google.load('visualization', '1', {packages:['corechart']});
google.setOnLoadCallback(drawChart);

function drawChart () {
    $.ajax({
        url: 'dat.txt',
        type: 'get',
        success: 
            function(txt){
        var dataArray = [['x', 'Query'],
                             ];

            for (var i=0;txt!=null; i++){
                var txtArray = txt.split("\n");
                var tmpData = txtArray[i].split(" ");

                dataArray.push([tmpData[0], parseInt(tmpData[1])]);             
                var data = google.visualization.arrayToDataTable(dataArray);
                var chart = new google.visualization.GeoChart(document.getElementById('chart_div'));
                chart.draw(data, options);

            }   
        }
    });
}

var options = {};

    var options = {

      colorAxis: {colors: ['#fcf2f3', 'RED', '#90040b']},
      backgroundColor: '#fff',
      defaultColor: '#f5f5f5',
      displayMode: 'flag',
    };
</script>

我的文本文件如下

RU 50 美国80 CA 20 AG 0 AI 0 铝0 上午5点 AO 0 AP 2 AQ 0 AR 10

0 个答案:

没有答案