1

Internet Explorerでのみ非常に奇妙な問題が発生しています(バージョン9.0.8を使用しています)

IIS 7で実行されているコンピューター(Windows 7)にWebサーバーをインストールしています。サイトにCakePHPフレームワークを使用しました。

IPアドレスからアクセスするとすべてがうまく機能しますが、コンピューター名からアクセスすると、一部のCSSスタイルと一部のJSスクリプトが適用されません。

ほとんどのCSSスタイルが適用され、すべてが1つの同じファイルから読み込まれるため、ファイルは正しく読み込まれます。しかし、それらのいくつかは、なぜ私に聞かないでください、適用されません。

ここでは、両方のURLからサイトを読み込んでいるInternet Explorerインスペクターを見ることができます: http ://s9.postimage.org/vjhg6ytsd/problem.png ここに画像の説明を入力してください

Javascriptを使用すると、一部の関数が残りのフローを中断しているように見えます。この「矛盾する」関数を削除すると、うまく機能します。(ただし、ローカルホストから、またはIPを直接使用してロードすると常に正常に機能します...)

4

1 に答える 1

2

参照:サイトがネットワーク ドライブにある場合、IE が CSS を適切にレンダリングしない

これを追加:

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
于 2012-11-27T11:06:10.470 に答える