oncontextmenu olayı
Tanım ve kullanım
Kullanıcı, bir elemente sağ tıkladığında ve bağlam menüsünü açmak için, oncontextmenu olayı tetiklenir.
Açıklama:Tüm tarayıcılar oncontextmenu olayını desteklemesine rağmen, şu anda sadece Firefox desteklemektedir contextmenu özelliği。
Örnek
Kullanıcı, <div> elementine sağ tıkladığında, JavaScript çalıştırılır:
<div oncontextmenu="myFunction()" contextmenu="mymenu">
Sözdizimi
HTML'de:
<element oncontextmenu="myScript">
JavaScript'te:
nesne.oncontextmenu = function(){myScript};
JavaScript'te addEventListener() yöntemini kullanarak:
nesne.addEventListener("contextmenu", myScript);
Açıklama:Internet Explorer 8 veya daha eski sürümler desteklememektedir addEventListener() yöntemi。
Teknik ayrıntılar
Balonlatma: | Destek |
---|---|
İptal edilebilir: | Destek |
事件 türü: | MouseEvent |
Desteği edilen HTML Etiketleri: | Tüm HTML Elemanları |
DOM Sürümü: | 3. Düzey Olaylar |
Tarayıcı Desteği
Olaylar | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncontextmenu | Destek | Destek | Destek | Destek | Destek |