If the chart size isn't changing, wouldn't it be faster to see if the chart has already been rendered and simply call setXMLData on the original chart?
This is normally what we do - we have pages with 35 charts on them - I wouldn't want to take the time to dispose them all.
So:
if ( mychart) {
myChart.setXMLData(responseText);
}
else{
myChart = window.myChart = new FusionCharts("../FusionChartsBroad/AngularGauge.swf", "myChartId", "350", "200");
myChart.setXMLData(responseText);
myChart.render("chartdiv");
}
Is there a way to override the background colors (chart background and the box's background color) to white? I've been going through the code and I've changed all the colors in it to white but it's have no effect when I export to PNG.
Thanks,
Nick Hustak