hogehoge foobar Blog Style Beta

Web,Mac,Linux,JavaScript,Perl,PHP,RegExp,Git,Vim,Redmineなど技術的なことのメモや、ちょっと便利そうなものの紹介をしています。

[]JavaScript

JavaScriptでファイルを分けてコードを書くとHTML側で形式でインクルード
* @param {String} incFile インクルードしたいファイル名
*/
var require_js = function(incFile) {
var script = document.createElement('script');
script.src = incFile;
script.type = 'text/javascript';
script.defer = true;
document.getElementsByTagName('head').item(0).appendChild(script);
}

/**
* jsファイルインクルード
* ファイルパスはHTMLファイルからの相対パスで指定
*/
var path = 'js/';
require_js(path + 'hoge.js');