oncontextmenu घटना
परिभाषा और उपयोग
जब उपयोगकर्ता किसी एलीमेंट के साथ दायाँ बटन क्लिक करता है तो ऑनकंटेक्टमेन्यू घटना होती है
टिप्पणी:हालांकि सभी ब्राउज़र ऑनकंटेक्टमेन्यू घटना का समर्थन करते हैं, लेकिन अभी तक केवल फायरफॉक्स इसका समर्थन करता है contextmenu गुण。
उदाहरण
जब उपयोगकर्ता एक चयनित <div> एलीमेंट के साथ दायाँ बटन क्लिक करता है तो जेस्क्रिप्ट चलाया जाएगा:
<div oncontextmenu="myFunction()" contextmenu="mymenu">
व्याकरण
एचटीएमएल में:
<एलीमेंट oncontextmenu="myScript">
जेस्क्रिप्ट में:
ऑब्जेक्ट.oncontextmenu = function(){myScript};
जेस्क्रिप्ट में, addEventListener() विधि का उपयोग करके:
ऑब्जेक्ट.addEventListener("contextmenu", myScript);
टिप्पणी:इंटरनेट एक्सप्लोरर 8 या अधिक पुरानी संस्करण इसका समर्थन नहीं करते addEventListener() विधि。
तकनीकी विवरण
बुब्बलिंग: | समर्थन |
---|---|
अस्तित्वान्तरित करे: | समर्थन |
घटना प्रकार: | MouseEvent |
समर्थित HTML टैगः | सभी HTML एलीमेंट |
DOM संस्करणः | स्तर 3 इवेंट |
ब्राउज़र समर्थन
इवेंट | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncontextmenu | समर्थन | समर्थन | समर्थन | समर्थन | समर्थन |