スクリプトを動的に読み込む方法

scipt要素をスクリプトで作成します。

var script = document.createElement( 'script' );

script.type = 'text/javascript';
script.src = filenema;

document.body.appendChild( script );

作成済みのscript要素のsrcプロパティだけを変更する方法では、初回の1回だけしか読み込みが実行されません。よってこのようにscript要素の作成から行うべきです。

この方法を利用して、クロスドメインでデータを取得するJSONP (JSON with padding) という手法があります。