人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Visual Studio 2013proで簡単なweb作成後、デバッグ時に0x800a01b6 - Microsoft JScript 実行時エラーがでるのは、なぜ

●質問者: kojiro_i619
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● a-kuma3
●200ポイント ベストアンサー

その「簡単な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 の拡張を利用する想定のコードが、拡張が正しくインストールできてなかった、ということだったのかな。
ちょっと特殊なケースではある。


kojiro_i619さんのコメント
IE8を仕事上使っていたのが原因でした。FireFoxを再インストールして、FireFoxでデバッグができるようになり、エラーも出ません。サーバーへアップしたwebも問題なく、IE8で閲覧できました。本当に、ありがとうございました。^^;
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ