سبد (0)

رویداد oncontextmenu

مثال (رویداد oncontextmenu)

اجرا کردن یک تابع جاوااسکریپت،هنگامی که کاربر برای باز کردن منوی زمینه، روی یک <div> راست-کلیک می کند:

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

خودتان امتحان کنید »

تعریف و کاربرد

رویداد oncontextmenu هنگامی روی می دهد، که کاربر برای باز کردن منوی زمینه، روی یک عنصر، راست کلیک کند.

نکته: با اینکه رویداد oncontextmenu در تمام مرورگر ها پشتیبانی می شود، اما خصوصیت contextmenu در حال حاضر تنها توسط فایرفاکس پشتیبانی می شود. 


پشتیبانی مرورگرها

Event     
oncontextmenu بله بله بله بله بله

نحوه استفاده

در HTML:

<element oncontextmenu="myScript">امتحان کنید

در جاوااسکریپت:

object.oncontextmenu=function(){myScript};امتحان کنید

در جاوااسکریپت، استفاده از متد addEventListener():

object.addEventListener("contextmenu", myScript);امتحان کنید

نکته: متد addEventListener()، در internet Explorer 8 و ورژن های قدیمی تر آن پشتیبانی نمی شود..


جزئیات تکنیکی

Bubbles: بله
Cancelable: بله
Event type: رویداد موس
Supported HTML tags: تمامی عناصر
DOM Version: Level 3 Events

مرجع کلیه رویدادهای JavaScript Reference مرجع کلیه رویدادهای JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه