एएसपी डॉट नेट में ब्राउज़र की जानकारियां प्राप्त कीजिए

Pop OS Linux की‌ 5 खास विशेषताएं

Pop OS एक अमेरिकी कम्प्यूटर निर्माता कंपनी System76 द्वारा विकसित किया गया लिनक्स वितरण है। Pop OS...

माइक्रोसॉफ्ट एज प्रिव्यू लिनक्स के लिए डाउनलोड करें

और अंततः माइक्रोसॉफ्ट ने अपने एज ब्राउजर को लिनक्स ऑपरेटिंग सिस्टम के लिए जारी कर दिया. हालाँकि...

वर्डप्रेस के धीमेपन का पता लगाने हेतु 4 बेहतरीन प्लग इन

वर्डप्रेस में जितने प्लग इन डालते जाओ यह उतना ही‌ सर्वर के लिए भारी होता जाता है।...
Ankur Gupta
Ankur Guptahttps://antarjaal.in
पेशे से वेब डेवेलपर, पिछले १० से अधिक वर्षों का वेबसाइटें और वेब एप्लिकेशनों के निर्माण का अनुभव। वर्तमान में ईपेपर सीएमएस क्लाउड (सॉफ्टवेयर एज सर्विस आधारित उत्पाद) का विकास और संचालन कर रहे हैं। कम्प्यूटर और तकनीक के विषय में खास रुचि। लम्बे समय तक ब्लॉगर प्लेटफॉर्म पर लिखते रहे. फिर अपना खुद का पोर्टल आरम्भ किया जो की अन्तर्जाल डॉट इन के रूप में आपके सामने है.

HttpBrowserCapabilities एक डॉट नेट क्लास है जिसके जरिए आप अपनी वेबसाइट में आने वाले लोगों के वेब ब्राउज़रों की जानकारी (जैसे ब्राउज़र का नाम, संस्करण, कुकी, जावास्क्रिप्ट समर्थन इत्यादि) प्राप्त कर सकते हैं। उदाहरण के लिए इस क्लास का कुछ इस प्रकार प्रयोग किया जा सकता है:

READ  यूनो प्लेटफार्म के जरिए लिनक्स पर विंडोज कैलकुलेटर ऐप इंस्टॉल करें

Response.Write(“Your Browser Is : ” + Request.Browser.Browser + “<br />”);

Response.Write(“Supports Cookies? : “+ Request.Browser.Cookies+”<br />”);

Response.Write(“Screen Bit Depth : ” + Request.Browser.ScreenBitDepth + “<br />”);

Response.Write(“JAVASCRIPT Version : ” + Request.Browser.EcmaScriptVersion + “<br />”);

Response.Write(“Is Mobile Device? : ” + Request.Browser.IsMobileDevice + “<br />”);

Response.Write(“W3C DOM Version? : ” + Request.Browser.W3CDomVersion + “<br />”);

Response.Write(“Platform? : ” + Request.Browser.Platform + “<br />”);

असल में Request.Browser, HttpBrowserCapabilities का एक ऑब्जेक्ट ही है, और यह एएसपीएक्स पृष्ठों में उपलब्ध होता है। अत: नया ऑब्जेक्ट बनाने की आवश्यकता नही पड़ती है।

जब मैंने उपरोक्त प्रोग्राम के पृष्ठ को अपने फायरफॉक्स ब्राउज़र में देखा तो मुझे निम्नलिखित परिणाम प्राप्त हुए:

Your Browser Is : Firefox
Supports Cookies? : True
Screen Bit Depth : 8
JAVASCRIPT Version : 3.0
Is Mobile Device? : False
W3C DOM Version? : 1.0
Platform? : WinNT

READ  एंड्रायड को बिना root किए एंड्रायड में hosts फाइलें संपादित करें

इस क्लास के और भी सदस्यों को जानने के लिए यहां जाएं : http://msdn.microsoft.com/en-us/library/system.web.httpbrowsercapabilities_properties.aspx

Pop OS Linux की‌ 5 खास विशेषताएं

Pop OS एक अमेरिकी कम्प्यूटर निर्माता कंपनी System76 द्वारा विकसित किया गया लिनक्स वितरण है। Pop OS...

माइक्रोसॉफ्ट एज प्रिव्यू लिनक्स के लिए डाउनलोड करें

और अंततः माइक्रोसॉफ्ट ने अपने एज ब्राउजर को लिनक्स ऑपरेटिंग सिस्टम के लिए जारी कर दिया. हालाँकि यह अभी एक प्रिव्यू रिलीज़...

वर्डप्रेस के धीमेपन का पता लगाने हेतु 4 बेहतरीन प्लग इन

वर्डप्रेस में जितने प्लग इन डालते जाओ यह उतना ही‌ सर्वर के लिए भारी होता जाता है। अधिक प्लग इन आदि से...

5 बेहतरीन मुक्त स्रोत सॉफ्टवेयर जिन्हे आपको आजमाना चाहिए

आज की इस पोस्ट में हम ५ बेहतरीन मुक्त स्रोत सॉफ्टवेयरों की चर्चा करने जा रहे हैं। इनमें से कई मुक्त स्रोत...

PHP Desktop से पीएचपी से बनाएं‌ डेस्कटॉप अनुप्रयोग

PHP Desktop के जरिए हम अपने पीएचपी पर बने अनुप्रयोग को किसी डेस्कटाप अनुप्रयोग में परिवर्तित कर सकते हैं। और यह एकदम...

More Articles Like This