JavaScript navigator Object Model

JavaScript navigator Object Model: इस Object को सबसे पहले Netscape Navigator 2.0 में Develop किया गया था, जिसे बाद में आने वाले लगभग सभी Web Browsers में एक Standard Object की तरह Implement किया गया।

ये Object, Current Web Browser के Identification से संबंधित Information को Hold करता है। हालांकि कुछ अन्‍य Web Browsers इस Requirement को पूरा करने के लिए अन्‍य Alternative या Similar Ways Provide करते हैं। उदाहरण के लिए IE में window.clientInformation तथा Opera में window.opera Object वही काम करते हैं जो अन्‍य Web Browsers में navigator Object करता है।

navigator Object लगभग सभी JavaScript Enabled Web Browsers में एक समान काम करता है। लेकिन अन्‍य BOM Objects की तरह ही हर Web Browser के navigator Object में Current Web Browser Specific Properties का Set भी होता है। इसलिए इस पुस्तक के इस Section में हम केवल उन्हीं PropertiesMethods के बारे में जानेंगे, जो लगभग सभी Web Browsers के navigator Object में समान रूप से उपलब्ध हैं।

appCodeName Property

ये Web Browser के नाम को Represent करता है। सामान्‍यत: इसमें Value के रूप में “Mozilla” ही Stored रहता है, भले ही वह Browser Non-Mozilla Browsers ही क्यों न हो।

appName Property

ये Web Browser के Full Name को Represent करता है।

appVersion Property

ये Web Browser के Version को Represent करता है। हालांकि ये Actual Web Browser Version से सम्बंधित नहीं होता।

cookieEnabled Property

यदि CurrentWeb Browser में Cookie Enabled हो, तो इसमें true Value Stored रहता है जबकि Disabled होने की स्थिति में इसमें false Value होता है।

javaEnabled() Method

यदि CurrentWeb Browser में Java Enabled हो, तो इसमें true Value Stored रहता है जबकि Disabled होने की स्थिति में इसमें false Value होता है।

mimeTypes Property

ये एक Array होता है, जिसमें Current Web Browser में Registered सभी Supported MIME Types की Information होती है।

onLine Property

ये Boolean Property है, जिसमें true या false Value Stored रहता है। यदि Web Browser Use करने वाला User Internet से Connected हो, तो इस Property में true Store होता है। जबकि यदि User Offline Mode में Web Browser Use कर रहा हो, तो इस Property में false Stored रहता है।

platform Property

इस Property में Current Web Browser के Operating System या System Platform की Information Stored रहती है।

Plugins Property

ये Property एक Array होता है, जिसमें Current Web Browser में Installed सभी Plug-ins की Information Stored रहती है। IE में इस Array में Current Page पर उपलब्ध सभी <embed> Elements की Information Stored रहती है।

userAgent Property

ये Property Current Web Browser के User Agent की Information को एक String के रूप में Store करके रखता है।

Advavnce JavaScript in Hindiये Article इस वेबसाईट पर Selling हेतु उपलब्‍ध EBook Advance JavaScript in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी। 

Advance JavaScript in Hindi | Page: 669 | Format: PDF

BUY NOW GET DEMO REVIEWS