ब्राउज़र मोड: उपयोगकर्ता एजेंट वेब सर्वर को ब्राउज़र द्वारा भेजा गया निर्दिष्ट करता है। यदि आपकी जावास्क्रिप्ट या बैक-एंड कोड उपयोगकर्ता एजेंट स्ट्रिंग के आधार पर भिन्न रूप से प्रस्तुत करता है तो अंतर भिन्नता हो सकती है। उदाहरण के लिए, आप जावास्क्रिप्ट देख सकते हैं जो navigator.userAgent
जांचता है। (मोज़िला/5.0 (संगत; एमएसआईई 8.0 ...) इस मान का उपयोग conditional comments ([यदि एलटीई आईई 9], [यदि gt आईई 8], आदि को संसाधित करने के लिए भी किया जाता है)। आईई 11 में इम्यूलेशन टूलिंग नहीं है ।।। निर्दिष्ट प्रतिपादन मार्कअप पर कार्रवाई करने के लिए प्रयोग किया जाता इंजन यह आमतौर पर जहां हम मुद्दों और ब्राउज़र असंगतियां प्रतिपादन देखना है मूल लक्ष्य (के लिए: एक ब्राउज़र मोड यह एक उपयोगकर्ता एजेंट ड्रॉप-डाउन बजाय
दस्तावेज़ मोड है। । बेहतर या बदतर) था वेबसाइट के मालिकों एक मेटा टैग के माध्यम से अपनी साइट के लिए एक दस्तावेज़ मोड चुन सकते हैं IE 11 में, अनुकरण उपकरण कम भ्रामक हैं
परीक्षण:। अपने लक्ष्य को अनुकरण करने के लिए है, तो एक पुराना आईई 8 ब्राउज़र, आपको दोनों ब्राउज़र मोड और दस्तावेज़ मोड को बदलना चाहिए। अनुकरण सही नहीं है, तो एक अधिक गहन विकल्प download free test VMs from Microsoft जहां आईई 8, 9 की एक * असली "संस्करण के साथ परीक्षण कर सकते हैं, आदि
क्या बदलने के लिए इन मूल्यों का कारण बनता है के लिए है?
ब्राउज़र मोड नहीं बदलेगा। (जब तक आप इसे देव उपकरण में नहीं बदलते हैं।) यह वेब सर्वर से अनुरोध करने से पहले सेट किया गया है।
दस्तावेज़ मोड वेब सर्वर प्रतिक्रिया के आधार पर बदल सकता है। इसे एक्स के माध्यम से बदला जा सकता है। -यूए-संगत HTTP प्रतिक्रिया शीर्षलेख, दस्तावेज़ प्रकार, मेटा टैग, इंट्रानेट साइट्स, मार्कअप समस्याएं, आदि
स्रोत
2014-08-26 19:57:00
यह भी देखें http://stackoverflow.com/questions/6661313/ –
यह सभी दस्तावेज़ मोड चीज़ बिल्कुल समझ में नहीं आता है। उदाहरण के लिए, देव उपकरण में मैं IE9 का दस्तावेज़ मोड सेट कर सकता हूं IE8 का ब्राउज़र मोड। हमें ब्राउज़र मोड को केवल संशोधित क्यों न करें? –
@AdrienBe क्या आपको पता चला है कि आईई में बहुत सी चीजें इस अनुभव से पहले समझ में आती हैं? – mkoryak