DOMを利用した外部js動的ロード関数
別ドメインのファイルも読み込めるから便利かもなと。(注)load.loaded=[]をload.loaded={}に変更
function load(script) { var loaded = load.loaded; if(loaded[script]) return; var elm = document.createElement('script'); elm.type = 'text/javascript'; elm.src = script; loaded[script] = true; document.getElementsByTagName('head').item(0).appendChild(elm); }; load.loaded = {};