- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:同じURLにアクセスしても、IE7とFirefoxで表示ページが異なる)
同じURLにアクセスしても、IE7とFirefoxで表示ページが異なる
このQ&Aのポイント
- 同じURLにアクセスしても、IE7とFirefoxで表示ページが異なる現象が発生しており、理由が分からなくて困っています。
- サイトをブラウザで開くと、IEは正しいページ「index.html」が表示されるのですが、Firefoxではindex.htmlでは無く、別の商品ページが表示されてしまいます。FirefoxでもIEと同じページを開いてほしいのですが....
- 原因が何なのかさっぱり分かりません。ページの作り方の問題なのでしょうか?????
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
完全に動作を読み切っていませんので、推測込みです。 このトップページ(ページのファイル名は不明です。index.htmlかもしれないし、違うかもしれない。)のソースを見ると、 <param name="movie" value="top2.swf"> とあり、 <embed src="top.swf"・・・・> となにやら、矛盾した指定が行われています。(他のページでは、ちゃんとこの両者は一致しているようです。) このとき、どちらのファイルを採用するかが、fire fox と、IEで異なるのでしょう。まぁ、ただでさえ、正しいソースを書いても表示が異なることが多いこの世界で、間違った指定をした場合の動作となったら、もう何が出ても不思議じゃないですね。 どうやら、作者が意図した結果が偶然IE側であったと言うだけのことのようです。(作者が逆に間違えれば、Firefoxの勝ちになったんでしょうね。)
その他の回答 (1)
- OKWaaave
- ベストアンサー率32% (90/276)
回答No.1
JavaScriptなどでブラウザ(ユーザエージェント)を認識できるから、 ブラウザに応じて違う表示をさせてるんじゃない? ブラウザごとに機能性能が違うから、こういう認識処理は良く行われます。
お礼
kamuycikapです。 納得の行く回答をありがとうございます。 開発者のミスの可能性大ですね。 ブラウザによって、見れたり見れなかったりする事はあったのですが、ブラウザによって表示されるページが違う現象は経験してなかったのでとても新鮮でした。 自分がホームページを作る側になった時は気をつけようと思います。