我目前正在一个页面上显示一个可以通过点击某些按钮进行修改的图形。要显示图形,我使用amCharts脚本(请参阅http://amcharts.com)。显示图表的代码是使用ASP动态生成的。但是,当用户单击某个按钮时重新加载图形时出现问题。我尝试使用清除其中的图形写入div和加载新的JS脚本:动态刷新JS
document.getElementById("flashcontent").innerHTML = "";
var head = document.getElementsByTagName("HEAD")[0];
var node = document.createElement('script');
node.type = 'text/javascript';
node.async = true;
node.src = strQueryString;
head.appendChild(node);
我核实了大量的时间,该strQueryString
变量是正确的,Firebug的说,合适的剧本被加载。但是,div被清除,但我的JS没有执行。注意:当页面加载时,我的所有JS都是使用类似的代码动态加载的。
谢谢!