IE8 を導入したところ、既存の Web のサービスでスクリプトエラーが出るようになってしまいました。


抜粋しますと下記のような感じです。

ユーザー エージェント: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT
5.1; Trident/4.0; .NET CLR 1.1.4322)
タイムスタンプ: Sun, 22 Mar 2009 22:40:12 UTC

メッセージ: オブジェクトでサポートされていないプロパティまたはメソッドです。
ライン: 48
文字: 6

IE7 ではこのようなスクリプトエラーは出なかったので、IE 8 によって何らかの変更が行われた結果かと思うのですが、場所が特定できずに困っています。

具体的には、 clipmail http://clipmail.jp/ というサービスからブックマークレットで起動したポップアップウィンドウに出るエラーになります。このエラーメッセージの対処方法は検索結果から3つほど試したのですが、かなり広範なエラー状態に対するメッセージであるためどれも対処方法は役立ちませんでした。IE8 でどの点が変更になったためこのような問題が起きているのかというあたりも含めて、ご回答をいただけましたら幸いです。

回答の条件
  • URL必須
  • 1人3回まで
  • 登録:2009/03/23 11:16:19
  • 終了:2009/03/30 11:20:02

回答(1件)

id:hijk05 No.1

hijk05回答回数1307ベストアンサー獲得回数232009/03/24 06:28:15

IE8に限らず、IEではよく出るエラーです。

たいていは、メモリーが少ないことが原因です。

http://q.hatena.ne.jp/answer

id:ryuzi_kambe

「IE7 ではこのようなスクリプトエラーは出なかったので」

質問読まれてないですね。id:hijk05 さんにはポイントを支払いたくありません。

2009/03/24 18:13:08
  • id:hijk05
    いや、IE6でもIE7でもIE8でも、十分なメモリー容量が少ないと、スクリプトを全部読むことができず、エラーになることがあります。IE8になって、メモリー使用量が増加したので、あなたの環境ではエラーができるようになったんだと推測しました。

    別のマシンでIE8で該当ページを読んでもエラーが出来かどうかを確認して、問題の切り分けをしてください。

    IE7とIE8とでは、使用する必要メモリー等も違いますので、IE7とIE8とでは仕様が変わったから表示できないということは一概に言えません。

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません