人生最悪の忘れ物

サイト運営者です。自分の作ったサイトにVaioのIE8でアクセスすると、「Webページエラー」と表示されて、「このウェブページをデバッグしますか?」と出ます。
Firefox、GoogleChromeなどではエラーは出ませんが、IE8のみ出ます。IE7では出ないです。

これでは閲覧者がIE8を使っている場合、サイトが表示されません。

エラー箇所を一つずつ直して行くのがいいのでしょうけど、現在サイトに広告も入れてますし、
修正には膨大な時間がかかりそうなので、なんとか応急処置をしたいのですが、
閲覧者のIEがデバッグを立ち上げるのを止めるスクリプトなどないでしょうか?

A 回答 (2件)

互換モード表示を使用するタグを埋め込めば、対応は簡易なのでは無いですか?



■metaタグによるIE7での互換表示モードの指定
 htmlのHEADタグ内に下記メタタグを追加する。
 <meta http-equiv="X-UA-Compatible" content="IE=emulateIE7" />

描画モード:IE= 値
最新      edge
IE8 標準    emulateIE8 or 8
IE7 互換    emulateIE7 or 7
Quirks     5


補足..
互換モードでググれば、詳細が検索できると思います。
    • good
    • 0

☆応急処置


・[ツール]-[インターネットオプション]-[詳細設定]の以下のチェックを閲覧者に付けてもらう
 →スクリプトのデバッグを使用しない(Internet Explorer)
 →スクリプトのデバッグを使用しない(その他)
・互換表示サイトに登録してもらう

☆解決方法
・[ツール]-[インターネットオプション]-[詳細設定]の以下のチェックを開発中に付ける
 →スクリプトのエラーごとに通知を表示する

・Firefoxのエラーコンソールを使用して特定してみる

・以下のサイトを参考にしてみる
http://social.technet.microsoft.com/Forums/ja-JP …

・「Webページエラー」がASPやJSPを示していないかチェックしてみる

かなぁ・・・
    • good
    • 0

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