Javascript IE8谷歌可视化许可被拒绝

Javascript IE8谷歌可视化许可被拒绝,javascript,internet-explorer-8,google-visualization,Javascript,Internet Explorer 8,Google Visualization,我有一个谷歌图表解决方案,可以在除IE8之外的大多数浏览器中使用。当我将鼠标移到图表上时,我从Google可视化API脚本(第83行,char 16)中得到一个权限被拒绝的错误 所讨论的脚本如下: 以下是IE8错误的屏幕截图: 需要明确的是,图表呈现正确,错误似乎只在图表悬停时发生 我已经在IE9/10中进行了测试,一切正常。我还测试了一些奇怪的本地多IE事件 有什么建议吗?查看以下修复程序是否有效: function drawChart() { var __instance__ = ar

我有一个谷歌图表解决方案,可以在除IE8之外的大多数浏览器中使用。当我将鼠标移到图表上时,我从Google可视化API脚本(第83行,char 16)中得到一个
权限被拒绝的
错误

所讨论的脚本如下:

以下是IE8错误的屏幕截图:

需要明确的是,图表呈现正确,错误似乎只在图表悬停时发生

我已经在IE9/10中进行了测试,一切正常。我还测试了一些奇怪的本地多IE事件


有什么建议吗?

查看以下修复程序是否有效:

function drawChart() {
   var __instance__ = arguments.callee;
   var data = google.visualization.arrayToDataTable(<your data here>);
   var chartCnt = document.getElementById('chart-container');

   !__instance__.testChart &&
       (__instance__.testChart = new google.visualization.BarChart(chartCnt));

    __instance__.testChart.clearChart();
    __instance__.testChart.draw(data, { width:600, height:400 });
 }
函数绘图图(){
var\uuuu实例\uuuu=arguments.callee;
var data=google.visualization.arrayToDataTable();
var chartCnt=document.getElementById('chart-container');
!\uuuu实例\uuuu.testChart&&
(_instance__.testChart=new google.visualization.BarChart(chartCnt));
__实例_u.testChart.clearChart();
__绘制(数据,{宽度:600,高度:400});
}

ref:

Post javascript代码再现了这个问题,我将对此进行研究。或者,当您从DOM中丢弃一个图表实例时,您可以简单地调用.clearChart()。。为我工作。