イベントリスナーを追加するためのクロスブラウザーコードをいくつか書いたところ、クロムがファンキーになり始めました。なぜこれが起こっているのか知っていますか?
イベント リスナー コードを追加します。
function addEventListener(Elm,Type,Func)
{
if(Elm.attachEvent)
Elm.attachEvent((Type.substr(0,2) == 'on' ? Type : 'on'+Type),Func);
else
Elm.addEventListener(Type,Func);
}
メソッドを呼び出すコード:
addEventListener(window,'load',SetSize);
addEventListener(window,'resize',SetSize);
エラー:
Uncaught TypeError: Object load has no method 'addEventListener'
引数を正しい順序で渡しましたが、その順序で解釈されていないことがはっきりとわかります..