أحداث oncontextmenu

التعريف والاستخدام

عندما يضغط المستخدم على زر اليمين في عنصر ما لفتح قائمة سياق، يحدث أحداث oncontextmenu.

ملاحظة:على الرغم من أن جميع المتصفحات تدعم أحداث oncontextmenu، ولكن حاليًا يدعمها فقط Firefox خصائص contextmenu.

مثال

عندما يضغط المستخدم على زر اليمين في <div> يحتوي على قائمة سياق، يتم تنفيذ JavaScript:

<div oncontextmenu="myFunction()" contextmenu="mymenu">

جربها بنفسك

النحو

في HTML:

<العدد oncontextmenu="myScript">

جربها بنفسك

في JavaScript:

الجسم.oncontextmenu = function(){myScript};

جربها بنفسك

في JavaScript، استخدم طريقة addEventListener():

الجسم.addEventListener("contextmenu", myScript);

جربها بنفسك

ملاحظة:Internet Explorer 8 أو أحدث إصداراته لا يدعمها طريقة addEventListener().

تفاصيل التقنية

تدفق الحدث: الدعم
قابل للإلغاء: الدعم
نوع الحدث: MouseEvent
العلامات HTML المدعومة: جميع عناصر HTML
إصدار DOM: أحداث المستوى 3

دعم المتصفح

الأحداث Chrome IE Firefox Safari Opera
oncontextmenu الدعم الدعم الدعم الدعم الدعم