-
HTML ondragend इवेंट एट्रिब्यूट
विवरण HTML ondragend इवेंट एट्रिब्यूट HTML दस्तावेज़ में जब उपयोगकर्ता किसी HTML तत्व के एलिमेंट या टेक्स्ट को ड्रैग करना समाप्त करता है, तब ट्रिगर होता है। सिंटैक्स <tagname ondragend=script></tagname> उदाहरण आइए HTML ondragend इवेंट एट्रिब्यूट का एक उदाहरण देखें: <!DOCTYPE html&g
-
HTML ondragenter इवेंट एट्रिब्यूट
विवरण HTML ondragenter इवेंट एट्रिब्यूट HTML दस्तावेज़ में जब कोई ड्रैगेबल तत्व या टेक्स्ट एक वैध ड्रॉप टारगेट में प्रवेश करता है, तब ट्रिगर होता है। सिंटैक्स <tagname ondragenter=script></tagname> उदाहरण आइए HTML ondragenter इवेंट एट्रिब्यूट का एक उदाहरण देखें: <!DOCTYPE html>
-
HTML ondragleave इवेंट एट्रिब्यूट: ड्रॉप टारगेट छोड़ने पर कार्रवाई
HTML ondragleave इवेंट एट्रिब्यूट तब ट्रिगर होता है जब एक ड्रैगेबल एलिमेंट या टेक्स्ट एक वैध ड्रॉप टारगेट की सीमा छोड़ देता है। यह ड्रॉप जोन से विजुअल हाइलाइटिंग हटाने, ड्रैग स्थिति रीसेट करने, या ड्रैग-लीव एनालिटिक्स रिकॉर्ड करने के लिए उपयोगी है। ondragenter के विपरीत, यह बबल करता है। सिंटैक्स (
-
HTML ondrop इवेंट एट्रिब्यूट: ड्रॉप पूरा होने पर कार्रवाई
HTML ondrop इवेंट एट्रिब्यूट तब ट्रिगर होता है जब एक ड्रैगेबल एलिमेंट या टेक्स्ट को एक वैध ड्रॉप टारगेट पर छोड़ा जाता है। यह ड्रैग-एंड-ड्रॉप ऑपरेशन का अंतिम चरण है जहां आप ड्रॉप किए गए डेटा को प्राप्त और प्रोसेस करते हैं। event.preventDefault() कॉल करना आवश्यक है ताकि ब्राउज़र का डिफ़ॉल्ट व्यवहार (
-
HTML ondragstart इवेंट एट्रिब्यूट: ड्रैग शुरू होने पर कार्रवाई
HTML ondragstart इवेंट एट्रिब्यूट तब ट्रिगर होता है जब उपयोगकर्ता किसी ड्रैगेबल एलिमेंट या टेक्स्ट को खींचना शुरू करता है। यह HTML5 ड्रैग-एंड-ड्रॉप API का हिस्सा है और dataTransfer ऑब्जेक्ट के माध्यम से ड्रैग किए जा रहे डेटा को सेट करने का प्राथमिक स्थान है। सिंटैक्स (Syntax) <tagname ondragsta
-
HTML Navigator onLine प्रॉपर्टी: ऑनलाइन/ऑफलाइन स्थिति जांचें
HTML Navigator onLine प्रॉपर्टी एक बूलियन मान लौटाती है जो दर्शाता है कि ब्राउज़र नेटवर्क से जुड़ा है या नहीं (true = ऑनलाइन, false = ऑफलाइन)। यह प्रोग्रेसिव वेब ऐप्स (PWA), ऑफलाइन-फर्स्ट आर्किटेक्चर, और नेटवर्क स्थिति UI के लिए महत्वपूर्ण है। संबंधित इवेंट्स: online और offline। सिंटैक्स (Syntax)
-
HTML Navigator platform प्रॉपर्टी: ब्राउज़र प्लेटफ़ॉर्म जानकारी
HTML Navigator platform प्रॉपर्टी ब्राउज़र के संकलन प्लेटफ़ॉर्म (ऑपरेटिंग सिस्टम और आर्किटेक्चर) को दर्शाने वाली एक स्ट्रिंग लौटाती है। यह navigator.userAgent से OS जानकारी निकालने का सरल विकल्प है, लेकिन मानकीकृत नहीं है और मान ब्राउज़र/OS संयोजन के अनुसार भिन्न हो सकते हैं। सिंटैक्स (Syntax) nav
-
HTML Navigator product प्रॉपर्टी: ब्राउज़र इंजन नाम
HTML Navigator product प्रॉपर्टी ब्राउज़र के रेंडरिंग इंजन का नाम लौटाती है। ऐतिहासिक कारणों से, लगभग सभी आधुनिक ब्राउज़र Gecko लौटाते हैं (फायरफॉक्स का इंजन), भले ही वे अलग इंजन का उपयोग करते हों (Chrome/Edge: Blink, Safari: WebKit)। यह प्रॉपर्टी विरासत संगतता के लिए है और वास्तविक इंजन पहचान के ल
-
HTML Navigator userAgent प्रॉपर्टी: ब्राउज़र पहचान स्ट्रिंग
HTML Navigator userAgent प्रॉपर्टी ब्राउज़र द्वारा सर्वर को भेजे जाने वाले User-Agent HTTP हेडर का मान लौटाती है। इसमें ब्राउज़र नाम, संस्करण, रेंडरिंग इंजन, ऑपरेटिंग सिस्टम, और डिवाइस जानकारी शामिल होती है। नोट: यह स्ट्रिंग स्पूफ करने योग्य है और पार्स करना जटिल है; आधुनिक विकल्प navigator.userAge
-
HTML Navigator javaEnabled() मेथड: जावा सपोर्ट जांचें
HTML Navigator javaEnabled() मेथड एक बूलियन मान लौटाता है जो दर्शाता है कि ब्राउज़र में जावा सक्षम है या नहीं। महत्वपूर्ण: आधुनिक ब्राउज़रों (2015+) ने NPAPI प्लगइन सपोर्ट हटा दिया है, इसलिए यह मेथड लगभग हमेशा false लौटाता है। यह केवल विरासत/एंटरप्राइज वातावरण के लिए प्रासंगिक है। सिंटैक्स (Syntax
-
HTML KeyboardEvent which प्रॉपर्टी: यूनिकोड कैरेक्टर कोड प्राप्त करें
HTML KeyboardEvent.which प्रॉपर्टी उस कुंजी का यूनिकोड कैरेक्टर कोड लौटाती है जिसने onkeypress, onkeydown, या onkeyup इवेंट ट्रिगर किया। नोट: यह प्रॉपर्टी निरस्त (deprecated) है; आधुनिक कोड में event.key (कैरेक्टर के लिए) या event.code (भौतिक कुंजी के लिए) का उपयोग करें। सिंटैक्स (Syntax) event.wh
-
HTML Location assign() मेथड: नया दस्तावेज़ लोड करें (इतिहास संरक्षित)
HTML Location assign() मेथड एक नया दस्तावेज़ लोड करता है वर्तमान दस्तावेज़ के इतिहास को संरक्षित रखते हुए। उपयोगकर्ता वापस बटन का उपयोग करके पिछले पेज पर लौट सकता है। यह location.href = ... या location.replace() (जो इतिहास प्रविष्टि को बदल देता है) से अलग है। सिंटैक्स (Syntax) location.assign(URL)
-
HTML Form method एट्रिब्यूट: GET vs POST
HTML Form method एट्रिब्यूट परिभाषित करता है कि फॉर्म डेटा सर्वर को कैसे भेजा जाए: GET (URL पैरामीटर्स के रूप में) या POST (HTTP रिक्वेस्ट बॉडी में)। यह सुरक्षा, डेटा लंबाई, कैशिंग, और बुकमार्केबिलिटी को प्रभावित करता है। सिंटैक्स (Syntax) <form method=get | post></form> get (डिफ़ॉल
-
HTML onafterprint इवेंट एट्रिब्यूट: प्रिंट पूरा होने पर कार्रवाई
HTML onafterprint इवेंट एट्रिब्यूट तब ट्रिगर होता है जब प्रिंट डायलॉग बंद हो जाता है (चाहे उपयोगकर्ता प्रिंट करे या रद्द करे)। यह onbeforeprint में किए गए परिवर्तनों को वापस करने, प्रिंट पूर्णता लॉग करने, या प्रिंट-पश्चात कार्रवाई करने के लिए उपयोगी है। सिंटैक्स (Syntax) <tagname onafterprint=s
-
HTML onbeforeprint इवेंट एट्रिब्यूट: प्रिंट से पहले कार्रवाई
HTML onbeforeprint इवेंट एट्रिब्यूट तब ट्रिगर होता है जब एक पेज प्रिंट होने वाला होता है या प्रिंट डायलॉग बॉक्स खुलने से पहले। यह प्रिंट लेआउट समायोजित करने, वॉटरमार्क जोड़ने, संवेदनशील डेटा छिपाने, या प्रिंट-विशिष्ट स्टाइल लागू करने के लिए उपयोगी है। सिंटैक्स (Syntax) <tagname onbeforeprint=sc
-
HTML Window atob() मेथड: Base64 डीकोडिंग
HTML Window atob() मेथड एक Base64-एन्कोडेड ASCII स्ट्रिंग को डीकोड करके मूल बाइनरी स्ट्रिंग (या UTF-8 हैंडलिंग के साथ यूनिकोड स्ट्रिंग) में बदलती है। यह btoa() का पूरक मेथड है। सिंटैक्स (Syntax) window.atob(base64_string) पैरामीटर: डीकोड की जाने वाली Base64-एन्कोडेड स्ट्रिंग। रिटर्न: डीकोडेड बाइनर
-
HTML Window btoa() मेथड: Base64 एन्कोडिंग
HTML Window btoa() मेथड एक बाइनरी स्ट्रिंग (Binary String) को Base64-एन्कोडेड ASCII स्ट्रिंग में बदलती है। यह डेटा ट्रांसमिशन, स्टोरेज, या URL-सुरक्षित एन्कोडिंग के लिए उपयोगी है। इसका पूरक मेथड atob() डीकोडिंग के लिए उपयोग होता है। सिंटैक्स (Syntax) window.btoa(string_to_encode) पैरामीटर: एन्कोड
-
HTML pattern एट्रिब्यूट: इनपुट वैलिडेशन के लिए रेगुलर एक्सप्रेशन
HTML pattern एट्रिब्यूट एक रेगुलर एक्सप्रेशन (RegExp) निर्दिष्ट करता है जिसका मिलान <input> एलिमेंट के मान से किया जाता है फॉर्म सबमिशन के दौरान। यह कस्टम वैलिडेशन नियमों के लिए शक्तिशाली टूल है जैसे पासवर्ड जटिलता, फोन नंबर प्रारूप, कस्टम आईडी प्रारूप, आदि। सिंटैक्स (Syntax) <input patte
-
HTML novalidate एट्रिब्यूट: फॉर्म वैलिडेशन बायपास करें
HTML novalidate एट्रिब्यूट एक बूलियन एट्रिब्यूट है जो <form> एलिमेंट पर लगाया जाता है। जब यह मौजूद होता है, तो फॉर्म सबमिट करते समय ब्राउज़र की अंतर्निहित HTML5 वैलिडेशन (required, pattern, type, min/max, आदि) छोड़ दी जाती है। यह कस्टम वैलिडेशन लॉजिक लागू करने या सर्वर-साइड वैलिडेशन पर भरोसा
-
HTML Navigator language प्रॉपर्टी: ब्राउज़र भाषा सेटिंग प्राप्त करें
HTML Navigator language प्रॉपर्टी उपयोगकर्ता के ब्राउज़र की पसंदीदा भाषा को दर्शाने वाला एक स्ट्रिंग लौटाती है (जैसे hi-IN, en-US, fr-FR)। यह BCP 47 भाषा टैग प्रारूप का पालन करती है और अंतर्राष्ट्रीयकरण (i18n) के लिए आवश्यक है। सिंटैक्स (Syntax) navigator.language उदाहरण (Example) यह उदाहरण ब्राउ