مونا
5 سال پیش توسط مونا مطرح شد
3 پاسخ

غیر فعال کرد رایت کلیک

سلام وقتتون بخیر دوستان

من میخوام زمانی که rightclick میکنم، منوی رایت کلیک ویندوز اجرا نشه و فانکشنی که خودم مینویسم اجرا بشه. چیزی که نوشتم باعث میشه رایت کلیک ویندوز غیر فعال بشه ولی فانکشن من هم اجرا نمیشه. کسی راه حلی برای این مورد داره؟

window.oncontextmenu = function () {
      return false; 

ثبت پرسش جدید
میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 5 سال پیش مطرح شد
1

سلام
به کمک این تابع e.preventDefault() عملیات اولیه غیرفعال میشه. بعدشم کدهای خاص خودتون رو اضافه کنید.

window.addEventListener('contextmenu', e => {
      e.preventDefault();

     console.log('salam');
})

مونا
تخصص : علاقه مند به برنامه نویسی
@mona.hagh 5 سال پیش مطرح شد
1

خیلی ممنون از راهنمائیتون. رفع شد.


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 5 سال پیش مطرح شد
0

زنده باشید.
اگر جواب پرسش تون رو به درستی گرفتید می تونید به عنوان بهترین پاسخ انتخاب کنید که دیگران لازم نباشه وارد این صفحه شوند.
گزینه تشکر هم خودش تشکره :)


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام