इंटरनेट एक्सप्लोरर 7, इंटरनेट एक्सप्लोरर 8, और फ़ायरफ़ॉक्स ब्राउज़र document.body.clientHeight द्वारा लौटाए गए मानों में भिन्नता प्रदर्शित करते हैं और document.body.clientWidth गुण। क्रॉस-ब्राउज़र संगतता के लिए इन विसंगतियों के पीछे के कारणों को समझना महत्वपूर्ण है। और व्यूपोर्ट व्यवहार। इंटरनेट एक्सप्लोरर फ़ायरफ़ॉक्स की तुलना में एक अलग व्यूपोर्ट मॉडल का उपयोग करता है, जिसके परिणामस्वरूप रिपोर्ट किए गए क्लाइंट आयामों में भिन्नता होती है। इसके अतिरिक्त, स्क्रॉलबार, विंडो क्रोम और पैडिंग इन मानों को प्रभावित कर सकते हैं।
jQuery के बिना ब्राउज़रों में समतुल्य गुण:
document.body.clientHeight और document.body के विपरीत .clientWidth गुण, जो ब्राउज़र-विशिष्ट व्याख्याओं के अधीन हैं, $(window).width() और $(window).height() jQuery ऑफ़र द्वारा प्रदान किए गए हैं एक सुसंगत विकल्प. ये jQuery फ़ंक्शंस व्यूपोर्ट आयामों का सटीक रूप से प्रतिनिधित्व करते हैं, उनके रेंडरिंग इंजनों में अंतर्निहित अंतर पर भरोसा किए बिना विभिन्न ब्राउज़रों में लगातार परिणाम सुनिश्चित करते हैं। इसलिए, व्यूपोर्ट आकार का सटीक निर्धारण करते समय क्रॉस-ब्राउज़र संगतता के लिए jQuery के तरीकों का उपयोग करने की अनुशंसा की जाती है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3