Artikeleinführung von Wulin.com (www.vevb.com): Drucken Sie HTML5 -Elemente im IE -Browser (dh Print Protector).
Drucken Sie HTML5 -Elemente im IE -Browser ausIE Version 6 7 8 erkennt keine neuen Elemente in HTML5. IE verwendet leere <abschnitt> und </Abschnitt> leere Elemente für nicht erkannte Elemente. Dies bedeutet auch, dass der Inhalt unbekannter Elemente ihren Inhalt nicht enthalten und nicht gestylt werden kann und überflüssige Inhalte in einen eigenen DOM -Knoten aufgenommen werden kann.
Im folgenden Beispiel werden wir einen Artikel verwenden, um einen Titel und einen Absatz mit einem Text aufzunehmen.
1
2
3
4
5
6
7
8
<artikels>
<h1>
Lorem Ipsum
</h1>
<p>
Dolor Sit Amet, Konsistenz der Adipisicing -Elit.
</p>
</article>
Da der IE -Browser den Artikel in ein leeres Element analysiert, werden das Titelelement und Absatz überlaufen.
1
2
3
4
5
6
7
<artikels />
<h1>
Lorem Ipsum
</h1>
<p>
Dolor Sit Amet, Konsistenz der Adipisicing -Elit.
</p>
Wie der IE -Druckschutz funktioniertZeigen Sie diese Elemente in der Ansicht. IE Print Protector erfordert ein Hilfswerkzeug, ein kleines Stück JS -Code, um dem IE -Browser diese HTML5 -Tags zu unterstützen. Um diese Tag -Elemente zu ermöglichen, ersetzt sich beim Drucken vorübergehend die HTML5 -Elemente und ersetzt sie durch unterstützte Elemente (z. B. Div und SAPN). IE Print Protector generiert auch ein spezielles Stilblatt, das auf dem vorhandenen Stilblatt basiert. Dies bedeutet auch, dass Sie sicherer Stile für sie durch Link-, Style-, @Import- und @Media -Methoden definieren können. IE Print Protector speichert die ursprünglichen HTML5 -Elemente der Seite. Die Leistung und die Ereignisse all dieser Elemente haben keinen Einfluss.
Wie wir auf den IE -Druckschutz wirkenDh Print Protector nicht verwendet
Verwenden Sie IE Print Protector
Download IE Print Protector
IE Print Protector Minited JS (1,29 KB) (736 Bytes gziped) unkomprimiertes JS (2,91 KB)Projektadresse: dh Print Protector
Originalchinesisch: Wie kann der IE den Druckstil neuer HTML5 -Elemente unterstützen
Projektadresse: dh Print Protector