مقالة مقدمة من wulin.com (www.vevb.com): طباعة عناصر HTML5 في متصفح IE (أي حامي الطباعة).
طباعة عناصر HTML5 في متصفح IEIE الإصدار 6 7 8 لا يتعرف على عناصر جديدة في HTML5. سوف تستخدم IE عناصر فارغة <section> و </section> فارغة للعناصر غير المعترف بها. هذا يعني أيضًا أن محتوى العناصر غير المعروفة لن يحتوي على محتوىها ، ولا يمكن تصميمها وتشمل المحتوى المفرط في عقدة DOM الخاصة بها.
في المثال التالي ، سنستخدم المقالة لتضمين عنوان وفقرة مع بعض النصوص.
1
2
3
4
5
6
7
8
<article>
<H1>
لوريم Ipsum
</h1>
<p>
Dolor Sit Amet ، Consetur adipising Elit.
</p>
</article>
نظرًا لأن متصفح IE يقوم بتوزيع المقالة في عنصر فارغ ، فإن عنصر العنوان والفقرة سوف يفيضان.
1
2
3
4
5
6
7
<article />
<H1>
لوريم Ipsum
</h1>
<p>
Dolor Sit Amet ، Consetur adipising Elit.
</p>
كيف يعمل حامي الطباعةأظهر هذه العناصر في العرض. يتطلب IE Print Protector أداة مساعدة ، وهي قطعة صغيرة من رمز JS لمساعدة متصفح IE على دعم علامات HTML5 هذه. من أجل تمكين طباعة عناصر العلامات هذه ، عند الطباعة ، يحل أي حامي الطباعة بشكل مؤقت محل عناصر HTML5 ويحل محلها بالعناصر المدعومة (مثل DIV و SAPN). ستقوم IE Print Protector أيضًا بإنشاء ورقة نمط خاصة تعتمد على ورقة الأنماط الحالية ، مما يعني أيضًا أنه يمكنك تحديد الأنماط بأمان أكثر من خلال Link و Style و Import و Media. IE Print Protector يحفظ عناصر HTML5 الأصلية للصفحة. أداء وأحداث كل هذه العناصر ليس لها أي تأثير.
كيف تثير ساري المفعول على واقي الطباعةأي حامي الطباعة غير مستخدم
باستخدام IE Print Protector
تنزيل IE Print Protector
أي Print Print Protector JS (1.29 كيلو بايت) (736 بايت Gzipped) JS غير مضغوط (2.91 كيلو بايت)عنوان المشروع: أي حامي الطباعة
الأصلي الصيني: كيفية جعل أي دعم نمط الطباعة لعناصر HTML5 الجديدة
عنوان المشروع: أي حامي الطباعة