1。IE6の下に表示されないiframe
場合によっては、IFRAMEがIE6の下に表示されない問題に遭遇し、リフレッシュ後にのみ表示できます。この問題は、ページの読み込みが遅いことではありません。この問題には多くの理由があります:
SRC属性はiframeの前面に配置されます(会ったことはありません)
高さは100%に設定されており、高さの実際の値はIE6で取得することはできません。解決策:固定された高さ値に設定します
この現象は、Aタグを使用してOnClickイベントをトリガーしてIFRAMEを動的に作成する場合にも発生します。解決策:クリック関数にfalseをreturnを追加します。のような:
2。IE6に基づくCSSスプライトの複数の負荷の問題
IE6の下でのCSSスプライトと背景画像を使用してCSSでは、同じ画像が複数回ロードされ、リクエスト数が増加し、ホバー効果のある写真でフラッシュが発生します。解決:
<! - [ie 6]> <script type = "text/javascript"> document.execcommand( "backgroundimagecache"、false、true); </script> <![endif] - >
3。ページジャンプ無効
JSのwindow.location.href = urlを使用すると、ページリダイレクトのためにIE6のURLが使用される場合、特にOnClickを使用してAタグで関数を実行する場合、無効な現象が発生します。解決:
window.location.href = url; return false;