HTML onbeforeunload विशेषता
परिभाषा और उपयोग
घटना तब onbeforeunload
सक्रिय होती है जब दस्तावेज़ अनलोड होने वाला होता है।
यह घटना आपको उपयोगकर्ता को यह सूचित करने के लिए एक पुष्टिकरण संवाद बॉक्स में एक संदेश प्रदर्शित करने की अनुमति देती है कि क्या वह वर्तमान पृष्ठ पर रहना चाहता है या छोड़ना चाहता है।
पुष्टिकरण बॉक्स में दिखाई देने वाला डिफ़ॉल्ट संदेश विभिन्न ब्राउज़रों में भिन्न होता है। हालांकि, मानक संदेश कुछ इस तरह है "क्या आप वाकई इस पेज को छोड़ना चाहते हैं?"। आप इस संदेश को हटा नहीं सकते।
हालाँकि, आप डिफ़ॉल्ट संदेश के साथ एक कस्टम संदेश लिख सकते हैं। इस पृष्ठ पर पहला उदाहरण देखें।
नोट: फ़ायरफ़ॉक्स में, केवल डिफ़ॉल्ट संदेश प्रदर्शित किया जाएगा (कस्टम संदेश नहीं (यदि कोई हो))।
पर लागू होता है
एट्रिब्यूट इवेंट एट्रिब्यूट्स का onbeforeunload
हिस्सा है , और इसका इस्तेमाल निम्नलिखित एलीमेंट पर किया जा सकता है:
तत्वों | आयोजन |
---|---|
<शरीर> | ऑन बिफोर अनलोड |
उदाहरण
जब पृष्ठ अनलोड होने वाला हो तो JavaScript निष्पादित करें:
<body onbeforeunload="return myFunction()">
ब्राउज़र समर्थन
तालिका में संख्याएं पहले ब्राउज़र संस्करण को निर्दिष्ट करती हैं जो पूरी तरह से ईवेंट का समर्थन करता है।
Event Attribute | |||||
---|---|---|---|---|---|
onbeforeunload | Yes | Yes | Yes | Yes | 15.0 |