その「簡単なweb」のソースを見てみないことには何とも言えないですが、「0x800a01b6 - Microsoft JScript 実行時エラー」に続けて、
オブジェクトは ‘XXX’ プロパティまたはメソッドをサポートしていません。
もしくは、
Object doesn't support property or method 'XXX'
と、メッセージが続くはずです。
そのままの意味で、オブジェクトが持っていないメソッド、もしくはプロパティを使っている、というエラーです。
ネットに落ちてた事例をいくつか。
● http://forums.asp.net/t/1982355.aspx?Jquery+0x800a01b6+
スペルミスだった、という、単純だけど、メッセージやログをきちんと読まない人には、とても難しい、というあるある。
● http://stackoverflow.com/questions/24533729/jquery-2-1-1-in-ie9-get-error-0x800a01b6-microsoft-jscript-runtime-error-obj
document.addEventListener は、IE9 からのサポートなのに、IE8 互換モードで使ってるんじゃねーの、的な話。
● http://sannomiyanotes.hatenablog.com/entry/20130130/1359543476
jQuery.live は、1.9 で削除されちったよ、というオチ。
● http://www.telerik.com/forums/getting-the-0x800a01b6-error
~/bundles/kendo というやつが、jQuery の実装を書き換えているのだが、二回目の ~/bundles/jquery のレンダリングで kendo の処理がチャラにされちゃったよ、ということらしい(多分)。
ライブラリを使う側からすると、何だこりゃ、となるのは理解できる。
● https://social.msdn.microsoft.com/Forums/ja-JP/3fe9cfe4-99e7-4f7f-8fd5-6b91b0983e3a/0x800a01b6-javascript-runtime-error-object-doesnt-support-property-or-method?forum=appsforoffice
window.external で、IE の拡張を利用する想定のコードが、拡張が正しくインストールできてなかった、ということだったのかな。
ちょっと特殊なケースではある。
IE8を仕事上使っていたのが原因でした。FireFoxを再インストールして、FireFoxでデバッグができるようになり、エラーも出ません。サーバーへアップしたwebも問題なく、IE8で閲覧できました。本当に、ありがとうございました。^^;
2014/12/04 17:08:20