プロが教える店舗&オフィスのセキュリティ対策術

IE8で制作したページを表示しようとすると、「長時間実行中のスクリプトが原因で応答しません」とアラートが出て、ページが全く表示されません。
他のモダンブラウザ、IE9以降では何の問題もなく、サイト全体が表示されます。IE8はWinの開発者ツールを使って表示させています。対策について調べたのですが、制作者側の対応の仕方はなかったので原因がわかりません。スクリプト(js)はたくさん使っておりますが、他のブラウザやスマホで問題なく表示されるので、原因の追求に困っています。

なにが原因として考えられるでしょうか?また、原因追及の方法があればご教示ください。

A 回答 (1件)

こんばんわ



原因としてIEの不具合が原因だと思います。
一度、下記の事をする必要があります。

0:不要なIEツールバー削除
http://ebid.cals-ehime.lg.jp/info/20080905.html

1:0が終わりましたら、IE設定初期化
富士通Q&A - [Internet Explorer] 設定を初期化する方法と検索、IE設定の初期化をします

2:1が終わりましたら、ドライバー更新
・Driver Booster Free - 窓の杜ライブラリと検索し、Driver Booster Freeを使い、ドライバー全体を更新します。
・DirectX エンド ユーザー ランタイム Web インストーラによるDirectxの更新
http://www.microsoft.com/ja-jp/download/details. …

3:2が終わりましたら、FLASH PLAYERの更新をします。

4:3が終わりましたら、PC チェックディスクと検索し、チェックディスクを行います。
    • good
    • 1
この回答へのお礼

回答ありがとうございます!
実は昨晩徹夜で書いたソースから引き算していって原因を突き止めたのですが、
jsではなくcssのメディアクエリの一つで}の閉じ忘れが原因だったようです。

質問にも書いたように他のブラウザ、デバイスでは問題なく表示されていたので、原因究明に時間がかかりました。

自己解決してしまいましたが、ご丁寧にIE不具合のケースの対処法をご教示頂いたので、ベストアンサーとしたいと思います。

今後IE不具合があった場合、対処法を使わせて頂きたいです。
ありがとうございました!

お礼日時:2014/07/30 10:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!