IE 6 hack for js

958 ワード

1.ie 6下のiframeに表示されない問題
ie 6の下で時にiframeの表示しない問題に出会うことができて、更新した後にようやく表示することができて、この問題はページのロードが遅いのではありませんて、この問題の原因が現れるのは多種の可能性があります.
  • src属性は、iframeの一番前に置く(会っていない)
  • .
  • 高さは100%に設定されています.ie 6の下でiframeはこの高さの実際値を取れません.解決策:固定高さ値
  • に設定します.
  • aタグトリガonclickイベントを使用して動的にiframeを作成すると、解決策:click関数にreturn false;を追加します.例えば、
  • 2.ie 6下css spriteで何度も問題をロードします.
    ie 6のcss spriteおよび背景図を使用したcssでは、同じ画像に対して何度も負荷がかかり、要求数が増加し、同時にhover効果のある画像にフラッシュ現象が発生する.ソリューション:
       
    
    3.ページジャンプが無効になります.
    i 6の下でjsのwindow.location.href=urlを使ってページのジャンプをする時、無効な現象が現れて、特にaラベルの中でonclickを使ってこの関数を実行する時.解決方法:
       window.location.href=url;return false;