0

したがって、ページを提供する2つのサーバーがあります。IIS6 を搭載した Windows Server 2003 で ColdFusion を実行しています。サイトを作成し、2 つのサーバー間でファイルを同期しました。私のサイトの右側には、検索用のポップアップ div があります。IE6 の Server1 では、この div は完全に機能し、サーバー 2 では途切れます。同期ソフトウェアを使用しているため、2 つのサーバーに異なるファイルを配置することはできません。

どんな助けでも大歓迎です。ありがとう

4

3 に答える 3

3

2 番目のサイトの読み込みに失敗した場合は、IE6 スタイルシート。

この URL は動作します: http://www.sdccc.org:81/styles/03-ie6-fix.css

この URL はhttp://www.sdccc.org:82/styles/03-ie6-fix.cssではありません 。

奇妙なことに、これはIE自体でのみ発生するようです.Chromeで上記のリンクを確認すると、両方が機能します.

更新:
ポート 82 サーバーはContent-Encoding: gzipおよびVary: Accept-Encodingヘッダーを返します - ポート 81 サーバーはそうではありません。

これは、IE が gzip されたコンテンツを受け入れないバグではないでしょうか?

于 2009-07-07T23:58:31.503 に答える
1

同じブラウザー内の 2 つの同等のドキュメントは、同じページを生成する必要があります。

CSS スタイルシートを除いて、各サーバーによって作成されたドキュメントは実質的に同じであることがわかります。

<LINK href="./sd81_files/01-ejungle.css" type="text/css" rel="stylesheet">

<LINK href="http://www.sdccc.org:82/styles/01-ejungle.css" type="text/css" rel="stylesheet">

はい、ファイルは同じであると言えますが、ファイルをコンピューターに保存したときに、2 番目のファイルが届きませんでした。リンクを確認して、もう一度お試しください。

于 2009-07-08T00:01:06.773 に答える
0

私はついにそれを理解しました!何らかの理由で、2 番目のサーバーで 2 つの画像ファイルに読み取り権限がなかったようです。

/images/search_04_drop_04-ie6.png /images/search_jason_04-ie6.png

アクセス許可を更新し、機能し始めました。

ご協力いただきありがとうございます。

于 2009-07-17T21:01:35.467 に答える