Inhaltsverzeichnis
willkommen im Blog von feimos
Heim Web-Frontend H5-Tutorial So erkennen Sie, dass Versionen unter IE9 (IE6/7/8) HTML5-Elemente_HTML5-Tutorial-Fähigkeiten erkennen

So erkennen Sie, dass Versionen unter IE9 (IE6/7/8) HTML5-Elemente_HTML5-Tutorial-Fähigkeiten erkennen

May 16, 2016 pm 03:49 PM
ie

Jeder Browser verfügt über eine Liste der unterstützten HTML-Elemente. Elemente, die nicht in der Liste enthalten sind, werden als unbekannte Elemente betrachtet. Der Browser legt keine Stile für unbekannte Elemente fest (verschiedene Browser haben unterschiedliche Standardstile für Elemente). In Versionen vor IE9 können unbekannte Elemente nicht formatiert werden. Das DOM unbekannter Elemente wird ebenfalls falsch angezeigt und der IE fügt einen leeren Knoten ohne untergeordnete Elemente in das DOM ein. Alle Elemente, von denen Sie gedacht hätten, dass sie Kinder dieses unbekannten Elements wären, werden zu seinen Geschwistern.

Es gibt eine Lösung für dieses Problem. Verwenden Sie js, um ein gefälschtes Artikelelement zu erstellen, bevor der IE dieses Element erkennt und das Festlegen von Stilen mit CSS unterstützt. Dieses gefälschte Element muss nicht einmal in das DOM eingefügt werden.

Bitte sehen Sie sich das folgende Beispiel an:

Kopieren Sie den Code
Der Code lautet wie folgt :





unknown elements




willkommen im Blog von feimos

> ;

Dies ist das erste Mal, dass Sie diese Website besuchen.




html>

IE6 erkennt den Artikel nicht, daher gibt es keinen roten Rand.

So erkennen Sie, dass Versionen unter IE9 (IE6/7/8) HTML5-Elemente_HTML5-Tutorial-Fähigkeiten erkennen

Aber wenn wir im Kopf einen js-Satz hinzufügen, wird die Situation sofort anders sein.

Code kopieren
Der Code lautet wie folgt:



IE6 gibt vor, dieses Element zu erkennen und den Effekt korrekt anzuzeigen.

So erkennen Sie, dass Versionen unter IE9 (IE6/7/8) HTML5-Elemente_HTML5-Tutorial-Fähigkeiten erkennen

Wir können einmalig eine gefälschte Kopie aller neuen HTML5-Elemente erstellen, sodass wir uns in Zukunft keine Sorgen mehr über Browser machen müssen, die HTML5 nicht gut unterstützen. Das HTML5-Aktivierungsskript von Remy Sharp hilft uns dabei. Die Grundidee des Skripts ist wie folgt:

Kopieren Sie den Code
Der Code lautet wie folgt:

Verwenden Sie zunächst bedingte Kommentare, um festzustellen, ob es sich um eine Version vor IE9 handelt, und wenn ja, führen Sie js aus. Schreiben Sie zunächst alle neuen Tags in das e-Array, durchlaufen Sie dann das gesamte Array und erstellen Sie eine Kopie.
Dieses Skript wurde auf Google Project Hosting gehostet. Sie können direkt auf dieses Skript verlinken:



Kopieren Sie den Code
Der Code lautet wie folgt:



Außerdem muss dieses Skript vorzugsweise am Anfang der Seite platziert werden im Kopf, nicht auf dem Boden platzieren. Auf diese Weise führt der IE diesen Code aus, bevor er die Seiten-Tags analysiert.
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was soll ich tun, wenn Win11 den IE11-Browser nicht verwenden kann? (win11 kann den IE-Browser nicht verwenden) Was soll ich tun, wenn Win11 den IE11-Browser nicht verwenden kann? (win11 kann den IE-Browser nicht verwenden) Feb 10, 2024 am 10:30 AM

Immer mehr Benutzer beginnen mit der Aktualisierung des Win11-Systems. Da jeder Benutzer unterschiedliche Nutzungsgewohnheiten hat, verwenden viele Benutzer immer noch den IE11-Browser. Was soll ich also tun, wenn das Win11-System den IE-Browser nicht verwenden kann? Unterstützt Windows11 immer noch ie11? Werfen wir einen Blick auf die Lösung. Lösung des Problems, dass Win11 den ie11-Browser nicht verwenden kann 1. Klicken Sie zunächst mit der rechten Maustaste auf das Startmenü und wählen Sie „Eingabeaufforderung (Administrator)“, um es zu öffnen. 2. Geben Sie nach dem Öffnen direkt „Netshwinsockreset“ ein und drücken Sie zur Bestätigung die Eingabetaste. 3. Geben Sie nach der Bestätigung „netshadvfirewallreset&rdqu“ ein

Internet Explorer öffnet Edge: So stoppen Sie die MS Edge-Umleitung Internet Explorer öffnet Edge: So stoppen Sie die MS Edge-Umleitung Apr 14, 2023 pm 06:13 PM

Es ist kein Geheimnis, dass der Internet Explorer schon lange in Ungnade gefallen ist, aber mit der Einführung von Windows 11 kommt die Realität. Anstatt in Zukunft manchmal den IE zu ersetzen, ist Edge jetzt der Standardbrowser im neuesten Betriebssystem von Microsoft. Vorerst können Sie den Internet Explorer noch in Windows 11 aktivieren. Allerdings hat IE11 (die neueste Version) bereits ein offizielles Ruhestandsdatum, nämlich den 15. Juni 2022, und die Uhr tickt. Vor diesem Hintergrund ist Ihnen vielleicht aufgefallen, dass Internet Explorer manchmal Edge öffnet, und es gefällt Ihnen möglicherweise nicht. Warum passiert das also? existieren

So brechen Sie den automatischen Sprung zu Edge ab, wenn Sie den IE in Win10_Solution öffnen, um zum automatischen Sprung der IE-Browserseite zu gelangen So brechen Sie den automatischen Sprung zu Edge ab, wenn Sie den IE in Win10_Solution öffnen, um zum automatischen Sprung der IE-Browserseite zu gelangen Mar 20, 2024 pm 09:21 PM

In letzter Zeit haben viele Win10-Benutzer festgestellt, dass ihr IE-Browser bei der Verwendung von Computerbrowsern immer automatisch zum Edge-Browser springt. Wie kann man also den automatischen Sprung zum Edge beim Öffnen des IE in Win10 deaktivieren? Lassen Sie diese Website den Benutzern sorgfältig vorstellen, wie sie beim Öffnen des IE in Win10 automatisch zum Rand springen und schließen. 1. Wir melden uns beim Edge-Browser an, klicken auf ... in der oberen rechten Ecke und suchen nach der Dropdown-Einstellungsoption. 2. Nachdem wir die Einstellungen eingegeben haben, klicken Sie in der linken Spalte auf Standardbrowser. 3. Abschließend aktivieren wir in der Kompatibilität das Kontrollkästchen, um ein erneutes Laden der Website im IE-Modus zu verhindern, und starten den IE-Browser neu.

Das Ende einer Ära: Internet Explorer 11 ist im Ruhestand, hier ist, was Sie wissen müssen Das Ende einer Ära: Internet Explorer 11 ist im Ruhestand, hier ist, was Sie wissen müssen Apr 20, 2023 pm 06:52 PM

Der 15. Juni 2022 ist der Tag, an dem Microsoft den Support für Internet Explorer 11 (IE11) beendet und sein Kapitel über Legacy-Browser abschließt. Das Unternehmen erinnert Nutzer bereits seit Längerem an dieses End-of-Life-Datum und fordert sie dazu auf, einen Umstieg auf Microsoft Edge zu planen. Microsoft bündelt IE11 mit Windows 8.1 als modernen Standard-Webbrowser für Windows. Obwohl er nie die (aktuellen) Höhen von Chrome erreichte, war er 2014 nach IE8 der am zweithäufigsten verwendete Desktop-Browser. Natürlich mit 20

So lösen Sie das Problem, dass die IE-Verknüpfung nicht gelöscht werden kann So lösen Sie das Problem, dass die IE-Verknüpfung nicht gelöscht werden kann Jan 29, 2024 pm 04:48 PM

Lösungen für IE-Verknüpfungen, die nicht gelöscht werden können: 1. Berechtigungsprobleme; 3. Softwarekonflikte; 6. IE-Probleme; 9. Überprüfen Sie den Zielpfad der Verknüpfung. 10. Berücksichtigen Sie andere Faktoren. 11. Wenden Sie sich an Fachleute. Detaillierte Einführung: ​1. Klicken Sie mit der rechten Maustaste auf die Verknüpfung, wählen Sie „Eigenschaften“ und stellen Sie sicher, dass Sie über ausreichende Berechtigungen zum Löschen der Verknüpfung verfügen. Wenn nicht, können Sie versuchen, die Verknüpfung auszuführen usw .

So aktivieren Sie die IE-Beschleunigungsfunktion So aktivieren Sie die IE-Beschleunigungsfunktion Jan 30, 2024 am 08:48 AM

Wie aktiviere ich die IE-Beschleunigungsfunktion? Wenn der IE zu langsam ist, um Webseiten zu öffnen, können wir darin den Hardwarebeschleunigungsmodus aktivieren. Viele Freunde berichteten, dass die Geschwindigkeit beim Öffnen von Webseiten bei Verwendung des IE-Browsers extrem langsam ist, was auch einen gewissen Einfluss auf unser Surfen im Internet hat. Ich möchte den Editor nur fragen, ob es eine Lösung gibt. In diesem Fall können Sie den Hardwarebeschleunigungsmodus des IE-Browsers aktivieren. Werfen Sie einen Blick unten! Um die Beschleunigungsfunktion im IE zu aktivieren, öffnen Sie den sicheren IE-Browser, klicken Sie auf das zahnradförmige „Einstellungen“-Symbol in der oberen rechten Ecke und wählen Sie „Internetoptionen“ zur Eingabe, wie in der Abbildung gezeigt. 2. Klicken Sie in der Tab-Navigation oben im Fenster „Internetoptionen“ auf „Erweitert“, wie in der Abbildung dargestellt. 3.

So deinstallieren Sie den IE9-Browser von Win7 So deinstallieren Sie den IE9-Browser von Win7 Jul 10, 2023 am 11:41 AM

Wie deinstalliere ich IE9 von Win7? Computer können Aufgaben bei der Arbeit erledigen und können auch zum Ansehen von Fernsehsendungen verwendet werden. Genau wie beim Ansehen von Fernsehserien verwenden wir normalerweise Browser, um sie anzusehen. Da es immer mehr Browser gibt und ihre Funktionen perfekt sind, verwenden jetzt immer weniger Leute den Browser ie9 win7 So deinstallieren Sie den IE9-Browser vom System. So deinstallieren Sie den IE9-Browser von Win7. 1. Doppelklicken Sie zunächst, um MyPC zu öffnen, und wählen Sie, ob Sie das Programm deinstallieren oder ersetzen möchten. 2. Suchen Sie dann nach „ViewInstallUpdate“ und klicken Sie darauf. Darin finden Sie „Windows Internet Explorer 9“, dann klicken Sie zum Löschen mit der rechten Maustaste. Das Obige ist der Editor mit wi

Der IE-Browser von Win10 Home Edition lässt sich plötzlich nicht mehr öffnen Der IE-Browser von Win10 Home Edition lässt sich plötzlich nicht mehr öffnen Jan 18, 2024 pm 02:57 PM

Vielleicht sind einige Freunde mit der Verwendung des Internet Explorer (IE)-Browsers für ihre tägliche Arbeit oder aus persönlichen Gründen vertraut. Nach dem Upgrade der Windows-Systemversion auf Windows 10 kann es jedoch unerwartet zu dem Problem kommen, dass der IE nicht ordnungsgemäß läuft. In diesem Fall können Sie versuchen, das Problem zu beheben, indem Sie die Lösungen im „Hilfe- und Supportcenter“ auf der offiziellen Microsoft-Website befolgen. Der IE-Browser der Win10-Home-Version lässt sich plötzlich nicht öffnen. 2. Klicken Sie dann auf die LAN-Einstellungen. 4. Führen Sie dann cmd aus . Geben Sie dann netsh ein und drücken Sie die Eingabetaste 5

See all articles