HTML読み込み後に処理を呼び出す

IE8以前は、addEventListenerが定義されていないので、attachEventを使う必要がある。

var hoge = function() {
    alert('hoge');
};

if(window.addEventListener) {
	window.addEventListener("load", hoge, false);
} else if(window.attachEvent){
	// IE8以前
	window.attachEvent("onload", hoge);
} else {
	alert('window.onloadを上書きすれば一応、対応は出来る。');
}