Heim > Web-Frontend > js-Tutorial > IE6-Hack für js-Sammlung_Javascript-Kenntnisse

IE6-Hack für js-Sammlung_Javascript-Kenntnisse

WBOY
Freigeben: 2016-05-16 16:35:55
Original
1020 Leute haben es durchsucht

1. Das Problem, dass iframe in ie6 nicht angezeigt wird

Manchmal tritt das Problem auf, dass der Iframe unter IE6 nicht angezeigt wird und nach dem Aktualisieren angezeigt werden kann. Dieses Problem wird nicht durch langsames Laden der Seite verursacht. Es gibt viele mögliche Gründe für dieses Problem:

Das src-Attribut wird am Anfang des Iframes platziert (noch nie gesehen)
Die Höhe ist auf 100 % eingestellt. Der Iframe unter IE6 kann den tatsächlichen Höhenwert nicht erhalten. Lösung: Stellen Sie ihn auf einen festen Höhenwert ein Dieses Phänomen tritt auch auf, wenn ein Tag zum Auslösen des Onclick-Ereignisses verwendet wird, um dynamisch einen Iframe zu erstellen: Fügen Sie „return false“ in die Click-Funktion ein

2. Das Problem des mehrfachen Ladens von CSS-Sprites unter ie6


In CSS-Sprites unter IE6 und CSS, die Hintergrundbilder verwenden, wird das gleiche Bild mehrmals geladen, wodurch sich die Anzahl der Anfragen erhöht. Gleichzeitig tritt bei Bildern mit Hover-Effekten ein Flackern auf. Lösung:

  <!--[if IE 6]> 
    <script type="text/javascript">
    document.execCommand("BackgroundImageCache",false,true);
  </script>
  <![endif]-->
Nach dem Login kopieren
3. Seitensprung schlägt fehl

Wenn Sie die window.location.href=url von js verwenden, um unter IE6 zur Seite zu springen, tritt Ungültigkeit auf, insbesondere wenn onclick zum Ausführen der Funktion im a-Tag verwendet wird. Lösung:

  window.location.href=url;return false;
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage