Browser Control in JavaScript in Hindi
RGPV University / DIPLOMA_CSE / Web Technology
Browser Control in JavaScript
Browser Control in JavaScript
Controlling Browser Window using window Object in Hindi
JavaScript में window object का उपयोग ब्राउज़र की विंडो को नियंत्रित करने के लिए किया जाता है। इस object के माध्यम से आप ब्राउज़र विंडो की स्थिति, आकार, और अन्य पहलुओं को नियंत्रित कर सकते हैं। window object से जुड़े प्रमुख methods और properties हैं:
- window.open() - इस method का उपयोग एक नई विंडो खोलने के लिए किया जाता है। आप इसे URL और विंडो के आकार के साथ कॉन्फ़िगर कर सकते हैं।
- window.close() - यह method ब्राउज़र की वर्तमान विंडो को बंद करने के लिए उपयोग किया जाता है।
- window.resizeTo() - इस method के माध्यम से आप विंडो का आकार बदल सकते हैं।
- window.moveTo() - यह method विंडो को स्क्रीन पर एक नई स्थिति पर ले जाता है।
- window.scrollTo() - ब्राउज़र विंडो में स्क्रॉल को नियंत्रित करने के लिए यह method प्रयोग में आता है।
Page Navigation using location Object in Hindi
JavaScript में location object का उपयोग ब्राउज़र की URL को नियंत्रित करने और पेज नेविगेशन के लिए किया जाता है। इस object से आप वर्तमान पेज के URL को प्राप्त कर सकते हैं और उसे बदल सकते हैं। इसके कुछ प्रमुख methods और properties हैं:
- location.href - यह property वर्तमान पेज का पूरा URL देती है। आप इसे नया URL सेट करने के लिए भी उपयोग कर सकते हैं।
- location.assign() - इस method का उपयोग एक नया पेज लोड करने के लिए किया जाता है।
- location.replace() - यह method वर्तमान पेज को नए पेज से बदलने के लिए प्रयोग में आता है।
- location.reload() - इस method से आप पेज को फिर से लोड कर सकते हैं।
- location.pathname - यह property URL के पथ (path) को प्राप्त करने के लिए उपयोग होती है।
Browsing History Control using history Object in Hindi
history object का उपयोग ब्राउज़र की इतिहास (history) को नियंत्रित करने के लिए किया जाता है। इस object से आप ब्राउज़र की पिछली और अगली पेजों पर नेविगेट कर सकते हैं। इसके प्रमुख methods हैं:
- history.back() - यह method पिछली पेज पर जाने के लिए उपयोग किया जाता है।
- history.forward() - यह method अगली पेज पर जाने के लिए प्रयोग में आता है।
- history.go() - इस method का उपयोग किसी भी पेज पर जाने के लिए किया जा सकता है, जहां आप एक सकारात्मक या नकारात्मक मान प्रदान करते हैं।
- history.pushState() - यह method ब्राउज़र की इतिहास को अपडेट करता है, बिना पेज को रीफ्रेश किए।
- history.replaceState() - यह method वर्तमान इतिहास को बदलने के लिए प्रयोग किया जाता है, बिना नया पेज लोड किए।
Getting Browser Info using navigator Object in Hindi
navigator object का उपयोग ब्राउज़र के बारे में जानकारी प्राप्त करने के लिए किया जाता है, जैसे कि ब्राउज़र का नाम, संस्करण, और उपयोगकर्ता की जानकारी। इसके कुछ प्रमुख properties और methods हैं:
- navigator.appName - यह property ब्राउज़र का नाम बताती है।
- navigator.appVersion - यह property ब्राउज़र के संस्करण को बताती है।
- navigator.userAgent - यह property ब्राउज़र के उपयोगकर्ता एजेंट स्ट्रिंग को प्राप्त करती है।
- navigator.language - यह property ब्राउज़र की भाषा सेटिंग को प्राप्त करती है।
- navigator.onLine - यह property यह बताती है कि क्या ब्राउज़र ऑनलाइन है या नहीं।
FAQs
window object का उपयोग ब्राउज़र विंडो को नियंत्रित करने के लिए किया जाता है। इसके माध्यम से आप नई विंडो खोल सकते हैं, वर्तमान विंडो को बंद कर सकते हैं, और विंडो का आकार बदल सकते हैं।
location object का उपयोग URL को प्राप्त करने और उसे बदलने के लिए किया जाता है। आप location.href, location.assign(), location.replace(), और location.reload() methods का उपयोग कर सकते हैं।
history object का उपयोग ब्राउज़र की इतिहास को नियंत्रित करने के लिए किया जाता है। इससे आप पिछली और अगली पेज पर जा सकते हैं और URL को भी बदल सकते हैं बिना पेज को लोड किए।
navigator object का उपयोग ब्राउज़र के नाम, संस्करण, और भाषा सेटिंग जैसी जानकारी प्राप्त करने के लिए किया जाता है। इसके अलावा, यह यह भी बताता है कि ब्राउज़र ऑनलाइन है या नहीं।
नई ब्राउज़र विंडो खोलने के लिए आप window.open() method का उपयोग कर सकते हैं। इसमें URL और विंडो के आकार को parameter के रूप में दिया जाता है।
window.resizeTo() method का उपयोग करके आप ब्राउज़र विंडो का आकार बदल सकते हैं। इसमें width और height के parameter दिए जाते हैं।