1. IE6でiframeが表示されない問題
IE6 では、iframe が表示されないという問題が発生することがあります。この問題は、ページの読み込みが遅いことが原因ではありません。
src 属性は iframe の先頭に配置されます (これまでに見たことはありません)
高さが 100% に設定されているため、IE6 の iframe は実際の高さの値を取得できません。 解決策: 固定の高さの値に設定します
この現象は、a タグを使用して onclick イベントをトリガーして iframe を動的に作成する場合にも発生します。解決策は、次のような click 関数に return false を追加することです。
2.ie6でのCSSスプライトの多重読み込み問題
<!--[if IE 6]> <script type="text/javascript"> document.execCommand("BackgroundImageCache",false,true); </script> <![endif]-->
IE6 で js の window.location.href=url を使用してページにジャンプすると、特に onclick を使用して a タグ内の関数を実行する場合に不正が発生します。解決策:
window.location.href=url;return false;