我正在尝试使用Google Chart API制作折线图。在我的电脑上,它在IE,Firefox和Chrome中完美运行。但是,在我的老板计算机上,在IE中,当生成图形时,它看起来是压缩的,并且没有任何文本是可读的。如果他点击按钮重复生成图表,图表将保持刷新并最终适合页面的正确大小。
我需要调整一些特定的设置吗?这是我所知道的一种奇怪的错误。
这是用于创建图表的代码:
$.ajax({
type: "post",
url: "getDailyChartObjects.html",
data: dataString,
dataType: 'json',
success: function(data, textStatus, jqXHR){
var map = new google.visualization.DataTable();
map.addRows(data.rateobject.length);
map.addColumn('string', 'Date');
map.addColumn('number', 'USD/'+tocurr+' Exchange Rate');
$.each(data.rateobject, function(i,v){
map.setValue(i,0,v.date);
map.setValue(i,1, v.price);
});
var linegraph = new google.visualization.LineChart(document.getElementById('chart_container'));
var options ={chartArea:{width:"100%", height : "100%"}};
linegraph.draw(map,options);
}
});
另外我应该补充一点,我的老板显示器尺寸与我的不同。