Kommentar: Alle dh Lösungen, die HTML5 unterstützen.
Da HTML5 effizientere und sauberere Code in unsere neuen Webseiten gebracht hat, besteht die einzige Möglichkeit, IE zu ermöglichen, neue Elemente (z. B. <artikels>) zu erkennen, die Verwendung von HTML5 Shiv. Vielen Dank an Remy Sharp, dass wir uns dieses Mini -Skript zur Verfügung gestellt haben, um das Problem der Unterstützung von HTML5 zu lösen.Verwenden und herunterladen
HTML5.JS muss innerhalb des Seitenkopfelements aufgerufen werden (weil der IE dieses Element vor dem Parsen von Elementen kennen muss, daher kann diese JS -Datei am Ende der Seite nicht aufgerufen werden.)
Der Autor hat die JS -Datei im Google Code -Projekt platziert und es allen erlaubt, sie direkt anzurufen, ist die Prämisse, dass Sie sich nicht darum kümmern, die zusätzliche Datei anzurufen.
Sie können IE-bedingte Kommentare verwenden, um diese JS-Datei zu nennen, damit Nicht-IE-Browser wie Firefox diesen Code ignorieren und es keine unnötigen HTTP-Anfragen gibt. Der folgende Code wird nur unter dem IE -Browser ausgeführt:
<!-[wenn dh]>
<script src = "http://html5shiv.googlecode.com/svn/trunk/html5.js"> </script>
<! [endif]->
Wenn Sie keine externen Netzwerkdateien anrufen möchten, können Sie sie natürlich auch herunterladen und auf Ihren eigenen Server hochladen, um sie separat anzurufen (der Autor erlaubt).
Das Folgende ist der Code in der JS -Datei:
(function () {if (!/*@cc_on!@*/0) return; var e = "ABBR, Artikel, beiseite, Audio, Leinwand, Datalist, Details, Dialog, Eventsource, Figur, Fußzeile, Header, Hgroup, Mark, Menü, Messgerät, Navigation, Ausgabe, Fortschritt, Abschnitt, Zeit, Video.