• ベストアンサー

ランタイムエラーが発生しました

ページを開くといきなり 「ランタイムエラーが発生しました。デバックしますか?」 行:49 エラー:オブジェクトとを指定してください。 と出ます。 当方IE6ですがエンコードの自動判定に失敗しています。 製作現場では再現していないのでしょうか。 無理やりEUCにしたらちゃんと表示されました。 とコメントされたのですが、僕を含めた2.3人はこのような問題は起きていないのですが、 上記の苦情に対応するにはどうすれば、いいのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • 12m24
  • ベストアンサー率23% (193/817)
回答No.2

 今ソースを覗いてみたのですが、ヘッダー内のmetaタグが、 <meta http-equiv="content-type" content="text/html; charset=EUC-JP"> これは最後のcharset属性のはじめのダブルコーテーションがありません。これによってエラーが起きる場合があるのではないかと思います。・・・と思ったのですが、contentのところから続きになってますね。  おそらく <meta http-equiv="content-type" content="text/html" charset="EUC-JP"> で書き換えるとエラーが出てくなくなると思います。やってみないとわからないですが、一度試してみてください。  ちなみに、Win2000 IE6では何もエラーは出てきませんでした。

totags
質問者

お礼

ありがとうございました

その他の回答 (2)

  • Joh_Taka
  • ベストアンサー率76% (222/292)
回答No.3

エラーの表記から考えて先方はIEでブラウズしていると思いますが、ソースコード49行目あたりでは(IEのデバッガはLineの精度が低いので、あくまでもおおよその行数表示になります)何処にもスクリプトエラーは見当たりませんでした。 49行目あたりだとすると、top_header1(); 関数を定義している外部jsファイルtop_header1.jsに不具合があるということになりますが、jsファイルも確認しましたが何の問題も無いですね。 当然、私の環境、Win.XP Pro. IE6 NN7 NN4.7 Opera7 では問題なく表示されます。 これ以降は、回答ではなくアドバイスとしてですが・・ 予期しないクレームに戸惑うお気持ちはよく解ります。 ですが、ここはもっと冷静に対応しましょう。 質問に質問を返すようで恐縮ですが、サイトを公開する前にWin. Mac. での各種ブラウザの各バージョンで念入りに表示チェックはしていますよね? それは商用サイトを運営する上で、決して怠ってはいけない最低限のルールですから、各種ブラウザでの表示チェックをしていないのでしたら、その時点で問題があるのではないでしょうか? 最低限、考えられるほとんど全てのサイト閲覧者の環境で不具合無く表示される確信と自信が持てるなら、なにもこちら側の落ち度と、まず先に考える理由は無いと思います。 とは言え、問い合わせの本件に対して、「こちらにはプログラム上、何の問題もありません。きっとお客様のPC環境で外部jsファイルの読み込みに失敗したために起こったイレギュラーなエラ-ではないでしょうか。」と返したのでは、角が立ちますし、誠意が無い対応と言うものですよね。 Runtime Error のアラートが出ると、全てがWeb制作者のコーディングミスと捉えられるのが現状ですから、クレーム(?)を付ける方は過度の自信で高圧的です。 一歩譲って、もう一度HTMLの文法を見直してみましょう。 既にご存じかと思いますが、Another HTML-lint gateway http://openlab.ring.gr.jp/k16/htmllint/htmllint.html でサイトの文法チェックをして、マイナス部分に手直しを加えてみては如何でしょうか? 本件で直接関係があるかは解りませんが、まずHTMLを整理することで閲覧者サイドの不具合が解消されることも多々あります。 とりあえず、診断結果がマイナス点ではなく、プラス点になるように努力してみましょう。

totags
質問者

お礼

ありがとうございました

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.1

http://oshiete1.goo.ne.jp/kotaeru.php3?q=890957 http://oshiete1.goo.ne.jp/kotaeru.php3?q=720921 http://oshiete1.goo.ne.jp/kotaeru.php3?q=627893 などかこの質問を参照ください もし、そのページをご自分で作成しているのでしたら、エラーを修正しましょう エラーが表示される去れないは、IEの設定しだいです

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=627893
totags
質問者

お礼

ありがとうございました

関連するQ&A

専門家に質問してみよう