IE9でjavascriptエラーになる


以前作ったスクリプトhttp://goo.gl/QTfR3)がIE9で動かないってことは
GW前にちらっと確認していたので、原因を調べてみた。


IE9にはデバッガが付いているので、まずそいつを起動。
F12キーをクリック!クリック!


エラーはこんなのだった。

SCRIPT65535: オブジェクトの呼び出しが無効です 
script block (39), 行 72 文字4
69	var appendChildOriginal = doc.body.appendChild;
70	doc.body.appendChild = function(element)
71	{
72		appendChildOriginal(element);
73		var tag = element.tagName.toLowerCase();


script block (39)ってなんじゃらほい?と思いつつ
appendChildOriginalでぐぐってみた。


結論から言うと、DivX Plus Web Player HTML5


アドオンでエラーとかしゃれになりませんぜ?
ということで、同様の問題が起きている場合はアドオンを無効にするよう
アナウンスしなければならなそうです。
IE9正式版もじわじわとインストールされていきそうなので
サポートされている方は要チェックですね。