1

JSF、Spring、および Hibernate で開発された webapp を、内部ネットワーク (イントラネット) の Tomcat サーバーにデプロイしました。アプリケーションをローカルでテストすると、正常に動作します。

しかし、 DEVにデプロイすると、スタイルの問題に遭遇します。2 つのドロップダウンを次々に作成すると、一番上のドロップダウンが別のドロップダウンと重なってしまいます。

これは、ドキュメント モードを「IE7 標準」に設定している場合に発生します。ドキュメント モードを「IE8 標準」に変更すると、すべて正常に動作します。

ドキュメント モードを IE8 標準に強制するために、このリンクに従ってHTML ドキュメントのセクションでこのメタ タグを試しましたが、うまくいきませんでした。

<meta http-equiv="X-UA-Compatible" content="IE=edge" >

イントラネットの IE8 標準に従ってページをレンダリングするにはどうすればよいですか? アプリケーションはインターネット上の IE8 標準でレンダリングされますか?

編集:開発者ツールに何かが表示されます.後でそれを保持<meta>しました<head>が、プライムフェイスのスタイルとスクリプトがその前にロードされています.どうすればこれを解決できますか?

4

2 に答える 2

1

プライムフェイスのこのリンクを使用して、ようやくこの問題を解決できたことを嬉しく思います。また、この投稿は、アプリケーション全体で解決するのにも役立ちました。

http://blog.primefaces.org/?p=1433

于 2012-11-15T18:12:57.433 に答える
1

奇妙なことに、この項目は昨日投稿されたもので、あなたの状況に当てはまるかどうかはわかりません:

スタイルシートの後にある場合、IE 8 は x-ua-compatible 設定を無視します。メタ設定を IE が認識できるように、一番上に配置します。

于 2012-11-15T00:43:14.617 に答える