0

Visual Studio 2010 Ultimate で MVC3 Web アプリケーションを開発しています。

IISExpress での私の PC での開発中、IE8 と Chrome を使用して表示すると、すべてが正常に表示されます。

http://localhost:7442/

昨日、IIS7 を使用して Windows Server 2008 R2 環境にデプロイしました。

IE8 経由でサーバー上の Web アプリを表示すると、すべてが正常に表示されます。

http://localhost:8080

IE8 で PC から Web アプリをリモートで表示すると、一部の css がめちゃくちゃになっているようです。テキストの配置が歪んでいる、一部の色がおかしくなっている、など。

http://[サーバー名]:8080

しかし、Chrome を使用して PC から Web アプリをリモートで表示すると、すべて問題なく表示されます...

http://[サーバー名]:8080

同じファイルを使用している同じサイトが、環境が異なるだけで同じブラウザーを使用すると、どのように異なって見えるか考えられますか?

4

1 に答える 1

0

互換表示をオフ (またはオン) にします (Chrome で動作する場合はオンにします)。IE はデフォルトで、ローカル ネットワーク上のサイトに互換表示を設定します。

おっしゃるとおり、ブラウザの設定でオン/オフを切り替えることもできますが、常に標準モードにデフォルト設定する場合は、x-ua-compatible メタ タグを使用するか、x-ua を設定する必要があります。 -global.asax の互換ヘッダー

于 2012-04-04T20:54:40.450 に答える