現在、いくつかのボタンをクリックして変更できるグラフを表示するページに取り組んでいます。グラフを表示するには、amCharts スクリプトを使用します ( http://amcharts.comを参照)。グラフを表示するコードは、ASP を使用して動的に生成されます。ただし、ユーザーがいずれかのボタンをクリックしたときにグラフをリロードするときに問題が発生します。グラフが書き込まれている div をクリアし、次を使用して新しい 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 は、ページが読み込まれるときに同様のコードを使用して動的に読み込まれます。
ありがとう !