2 स्टाइलशीट के साथ एक वेबपृष्ठ शामिल किया जा रहा है:आईई 7 और आईई 8 में मेरी प्रिंट शैलियों को क्यों नहीं दिया जा रहा है?
<link rel="stylesheet" href="/assets/css/screen.css" type="text/css" media="all" />
<link rel="stylesheet" href="/assets/css/print.css" type="text/css" media="print" />
प्रिंट शैलियों के साथ क्रोम, सफारी, फ़ायरफ़ॉक्स, और IE9, लेकिन पूरी तरह IE7 और IE8 में टूट जाता है ठीक काम करते हैं। कुछ छवियां जिन्हें छुपाया जाना चाहिए, वे नहीं दिखने वाले अन्य नहीं हैं। यह एक गड़बड़ की तरह दिखता है, इस तथ्य के बावजूद कि यदि मैं आईई 7 और आईई 8 में स्क्रीन के लिए दोनों स्टाइलशीट लोड करता हूं, तो सब ठीक वैसे ही दिखता है जैसा मैं उम्मीद करता हूं।
दुर्भाग्य से मैं पृष्ठ से लिंक करने में सक्षम नहीं हूं, क्योंकि यह एक क्लाइंट साइट प्रगति पर है, लेकिन अगर किसी के पास कोई विचार है तो मैं यहां स्ट्रॉ पर पकड़ रहा हूं।
मैंने स्क्रिप्ट का उपयोग नहीं किया था, लेकिन आप सही थे: IE8/7 जहां मैं परीक्षण कर रहा था, HTML5 तत्वों का समर्थन नहीं करता था प्रिंटिंग करते समय। – Ale
प्रिंट्सिव से लिंक: https://github.com/aFarkas/html5shiv/blob/master/src/html5shiv-printshiv.js – Michael
यह _exact_ वही लिंक है जो मेरे उत्तर में पोस्ट किया गया है .. – jordancooperman