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

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

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

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

What you think about this article?

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA Image

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>