IEの互換モードを無効にしようとすると大きな問題が発生します。IEの互換モードをApacheのvhostの設定で無効にすることはできません
私は多くの頭が震えた後、サイトがApacheのデフォルト設定として提供されたのか、仮想ホストとして提供されたのかを調べました。
私は 'localhost'ドメインでサイトにアクセスするとすべてが問題ないと判断します。仮想ホストで設定されたドメイン経由で同じページにアクセスすると、サイトは互換モードでレンダリングされます。
誰でもこの狂った問題にどのような光を当てることができますか?
サイトをデフォルトホストとして扱うことは選択できません。
- ディーン
最初のステップは、Apacheが2つの場合に発光するもの応答ヘッダを参照するFirebugのようなツールを使用することであろう。 AFAIK、互換モードのために、Apacheは 'X-UA-Compatible'ヘッダを送る必要があります –
ヘッダはどちらの場合も同じです。私が現在使っている技術は、ヘッダーのタグです。私はまた、apacheの設定でヘッダを設定しようとしました。同じ結果。 – deanoj
これは、localhostというドメイン名が別の扱いを受ける秘密のIEルールでない限り、奇妙に聞こえる@user ...編集:ああ、私は正しかった!私の答えを見てください。 –