Fehler beim Flackern des CSS-Hintergrundbilds in IE6 (Problem mit dem Cache des Hintergrundbilds in IE6) IE6 sendet die Anfrage für jedes Hintergrundbild (nicht lokal) bei jeder Verwendung erneut. Selbst wenn ein Hover-Effekt auftritt, befindet sich das gleiche Hintergrundbild nur an einer anderen Position, und IE6 sendet die Anfrage erneut. Dieses frustrierende Problem muss gelöst werden: Code kopieren Der Code lautet wie folgt:html {filter:expression(document.execCommand("BackgroundImageCache", false, true));} Der Nachteil besteht natürlich darin, dass dadurch die Ladegeschwindigkeit der gesamten Seite verlangsamt werden kann. Die meisten Leute werden zur Implementierung die JS-Methode wählen: Code kopieren Der Code lautet wie folgt:<Skripttyp = "Text/Javascript"> document.execCommand("BackgroundImageCache", false, true); </Skript> Nachteile: Bei der Ausführung in Browsern wie Firefox treten Fehler auf. Sie müssen also feststellen, ob es sich um einen IE-Browser handelt. Verwenden Sie dazu die folgende von jQuery bereitgestellte Beurteilungsmethode: Code kopieren Der Code lautet wie folgt:<Skripttyp = "Text/Javascript"> wenn ($.browser.msie) { document.execCommand("BackgroundImageCache", false, true); } </Skript> Ein noch einfacherer Ansatz besteht darin, die bedingten Kommentare des Internet Explorers zu verwenden: Code kopieren Der Code lautet wie folgt:<!--[wenn IE 7]> <script>document.execCommand("BackgroundImageCache",false,true);</script> <![endif]--> |
<<: Verwenden Sie CSS-Mischmodi und SVG, um die Farbe Ihrer Produktbilder dynamisch zu ändern
>>: So verwenden Sie IDEA, um ein Webprojekt zu erstellen und es auf Tomcat zu veröffentlichen
<Text> <div id="Wurzel"> &l...
Inhaltsverzeichnis Überblick Durchführung Schutz-...
Inhaltsverzeichnis Vorwort Kern - CancelToken Pra...
1. Überprüfen Sie die PHP-Version nach dem Aufruf...
Inhaltsverzeichnis 1. Software- und Systemabbild ...
Inhaltsverzeichnis 1. Ursprüngliche Nachfrage 2. ...
CSS-Hintergrund: background:#00ffee; //Hintergrund...
Anweisungen zur MySQL-Installation MySQL ist ein ...
Der Unterschied zwischen CSS3-Animation und JS-An...
Inhaltsverzeichnis Portale Fehlergrenzenbehandlun...
Die Kompatibilität der Browser wird immer besser....
//MySQL-Anweisung SELECT * FROM `MyTable` WHERE `...
Inhaltsverzeichnis Vorwort Was sind asynchrone It...
Alle unten aufgeführten Blogs sind originell und ...
In diesem Artikel werden die spezifischen Schritt...