2009/02/25

[JavaScript]動的にscriptタグを生成する

ことってできるのかなーと思って、調べました。

参考にさせていただいたサイトはこちら
IT戦記:動的ローディング雑感
Script雑感:動的に JavaScriptを読み込む
dak ブログ:script タグで json

で、結果からいうとできるみたいです。

ちょっとサンプルを作ってみました。

test.js
------------------------------------------
document.write("hello javascript");

test.htmlの中身
------------------------------------------
var s = document.createElement("script");
s.src = "./test.js";
s.type = "text/javascript";
document.body.appendChild(s);

で、test.htmlを実行すると、確かに、hello javascriptがhtmlに表示されました。

動的にscriptタグを発行できるなんて、なんて便利な世の中なんだー。

See also:
floatingdays
JavaScript によって動的に script要素を追加する場合のブラウザごとの挙動の違い

0 コメント:

コメントを投稿