揮発性のメモ2

http://d.hatena.ne.jp/iww/

ロード中

function hoge(){
    $('#hogehoge').text("ロード完了");
}

// 登録処理
// window.onload = hoge;
try{
    // 3つ目の引数は古いブラウザでは省略できない
    window.addEventListener("load", hoge, false);
}catch(e){
    // IE9以前用
    window.attachEvent("onload", hoge);
}

本来は $() に突っ込むだけで良いはずだけど、 はてなブログではJQueryのファイル読み込みが最後の方なので、loadのイベントの登録にjQueryは使用できない。
したがって、onload に書き込むが、これでは複数を登録できないので 記事ごとにJavaScriptがあったときには困る。
なので、イベントに追加する形を取る。 イベントの追加方式は古いIEとそれ以外とではやり方が違うので、例外で吸収する。