एचटीएमएल ऑनहैशचेंज इवेंट एट्रीब्यूट
उदाहरण
एक जावास्क्रिप्ट निष्पादित करें जब एंकर भाग बदल दिया गया हो:
<body onhashchange="myFunction()">
परिभाषा और उपयोग
onhashchange विशेषता तब सक्रिय होती है जब वर्तमान URL के एंकर भाग ('#' चिह्न से शुरू होता है) में परिवर्तन होते हैं।
एक एंकर भाग वास्तव में क्या है इसका एक उदाहरण: मान लें कि वर्तमान URL
http://www.example.com/test.htm#part2 है - इस URL का एंकर भाग #part2 होगा।
इस घटना का आह्वान करने के लिए, आप यह कर सकते हैं:
- स्थान ऑब्जेक्ट की location.hash या location.href संपत्ति सेट करके एंकर भाग बदलें
- किसी भिन्न बुकमार्क के साथ वर्तमान पृष्ठ पर नेविगेट करें ("बैक" या "फॉरवर्ड" बटन का उपयोग करें)
- बुकमार्क एंकर के लिंक पर क्लिक करें
ब्राउज़र समर्थन
तालिका में संख्याएं पहले ब्राउज़र संस्करण को निर्दिष्ट करती हैं जो पूरी तरह से ईवेंट विशेषता का समर्थन करता है।
Event Attribute | |||||
---|---|---|---|---|---|
onhashchange | 5.0 | 8.0 | 3.6 | 5.0 | 10.6 |
वाक्य - विन्यास
<element onhashchange="script">
गुण मान
Value | Description |
---|---|
script | The script to be run on onhashchange |
टेक्निकल डिटेल
समर्थित HTML टैग: | <शरीर> |
---|
संबंधित पृष्ठ
एचटीएमएल डोम संदर्भ: ऑनहैशचेंज घटना
❮ HTML ईवेंट विशेषताएँ