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

- 2 هفته پیش
توسط مونا آپدیت شد
مونا ( 570 تجربه )
3 هفته پیش
تخصص : علاقه مند به برنامه نویسی

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

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

window.oncontextmenu = function () {
      return false; 
بهترین پاسخ انتخاب شده توسط مونا
میلاد
3 هفته پیش

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

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

     console.log('salam');
})
میلاد ( 98910 تجربه )
3 هفته پیش
تخصص : طراح رابط کاربری - Front-End

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

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

     console.log('salam');
})
مونا ( 570 تجربه )
3 هفته پیش
تخصص : علاقه مند به برنامه نویسی

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

میلاد ( 98910 تجربه )
3 هفته پیش
تخصص : طراح رابط کاربری - Front-End

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

برای ارسال پاسخ باید وارد سایت شوید