0

私たちはテストサーバーでWebsphere 8.5を実行しています。開発用にRAD(JSP/Java EE)を使用し、ローカルワークステーションにWebsphere 8.5をインストールしました。Websphere 8.5サーバーでCSS/JavaScriptが壊れる

DBAが自分のコードをコンパイルし、テストサーバーにデプロイします。しかし、彼がやったとき、IEですべてが壊れてしまった。ローカルマシン(server - localhost)で実行すると、IEとChromeの両方でうまく動作します。テストサーバーでIEの代わりにChromeを使用すると、すべて正常に動作します。 JavaScriptのindexOfは配列オブジェクトの既知の関数ではなく、すべてが本当に基本的に見えますが、GOボタンはローカルマシンやローカルマシンのように見えない小さな小さな四角形ですクロム。私はそのindexOfはIEのバージョン< 9と互換性がありませんが、誰もが主にここで10または11を実行する読み込みます。

テストサーバーが何らかの形で私たちがIEを使用していることを検出して、別のバージョンのページを提供できますか?私たちはJDK 1.6でコンパイルしています。DBAにテスト・サーバーをチェックするように指示することはありますか?

+0

堂々と何の問題があるテキストのブロック:

は便利なリンクである可能性がありますか?とにかく、インターネットエクスプローダーが**互換性モード**になっていないことを確認してください。 –

+0

[*どうすれば良い質問ができますか?](http://stackoverflow.com/help/how-to- ask)と[*最小で完全で検証可能なサンプルの作成方法*](https://stackoverflow.com/help/mcve)を参照してください。 – RobG

+0

よろしくお願いします。まあ、テストサーバーを使ってIEの開発ツールで「エミュレーション」に行ったとき、ドキュメントモードが5(デフォルト)に設定されていることがわかりましたが、ローカルサーバーでIEを使用するとEdgeに設定されます。 IEはそれが古いページであることを検出し、デフォルトで5を試すことができますか?私はサーバーがそれを設定できるとは思わない。 – nottheonion

答えて

0

IE互換モードには、「信頼済みサイト」や「イントラネット」などのIE「ゾーン」やMicrosoftが管理する「ブラックリスト」など、多数の「トリガー」があります。

私たちの開発サーバーはテストサーバーとプロダクションサーバーとは異なった外観をしていました。前者は当社のドメインにあり、後者は顧客のドメインにあるからです。 - あなたは、段落の聞いたことがhttps://hsivonen.fi/doctype/#iemodes

関連する問題