0

このページは次のように正常に表示されます。

  • OSX上のChrome21
  • OSX上のFireFox14
  • WindowsXPVM上のInternetExplorer8(互換モードがオフになっている)

ただし、このページには、Internet Explorer 9(Windows 7 VM)のヘッダーの背景のみが表示されます。何か案は?ウェブサイトは一時的にここにあります。

編集〜すべてのサブページがIE9で正常に読み込まれています...ホームページのみが読み込みを拒否します。サブページへのリンクは次のとおりです。

編集2〜私はこれがサーバーの問題であると信じ始めています。IIS7サーバーを実行しています。1日の50%の間、このサイトはすべてのブラウザーでうまく機能します。その後、残りの50%の間、URLの最後にindex.phpを添付するか、最初にhttps://を添付しない限り、IE8-9は正しく表示されません。何かアドバイス?もっと注目を集めるために新しいトピックを始めることを考えていますが、stackoverflowコミュニティを混乱させたくありません。

編集3〜それはサーバーの問題ではないことが判明しました(または多分そうでしたが、私は自分の側でそれを修正しました)。WPスーパーキャッシュが原因でした。そのプラグインが無効になると、問題は解決しました!

4

4 に答える 4

1

DOMを調べたところ、IE9が次のJavaScriptまでページを表示しているように見えます。

<!-- function clickIE4(){ ...

これは、閉じられることのない開始コメントタグです。

2つのスクリーンショットを参照してください。

これはIE9開発者ツールの出力であり、ページは上記のコードを含む開始スクリプトタグまでのみレンダリングされます。

IE9開発者ツールのスクリーンショット

Chrome開発ツールの出力は次のようになります。</script>終了タグが続くと、その解析エンジンは開始HTMLコメントを自動的に閉じると思います。

Chrome開発者ツールのスクリーンショット

于 2012-08-18T18:03:54.490 に答える
0

html5タグのブロックレベル要素を作成する必要があります。

article, aside, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}
于 2012-08-17T16:09:50.800 に答える
0

ページにかなりの数のhtmlエラーがあります。これらを修正すると役立つ場合があります。特に、開始Pタグのない終了Pタグがあり、BODY内にSTYLEタグがあります。スタイルタグは、HEAD内でのみ使用する必要があります。

于 2012-08-18T17:28:19.723 に答える
0

ここに投稿されたほぼすべての回答を試した後、何も機能していないようでした。そこで、プラグインの1つが原因であるかどうかを確認するために、すべてのプラグインを無効化/再有効化することにしました...WPスーパーキャッシュが原因であることが判明しました。これを無効にすると、ページは機能します。理由は正確にはわかりませんが、他の誰かが同様の問題を抱えている場合に備えて、これを投稿する必要があると感じました。

于 2012-08-21T20:07:29.723 に答える