"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية إنشاء قائمة مخصصة للنقر بزر الماوس الأيمن في JavaScript بدون مكتبات خارجية؟

كيفية إنشاء قائمة مخصصة للنقر بزر الماوس الأيمن في JavaScript بدون مكتبات خارجية؟

تم النشر بتاريخ 2024-11-08
تصفح:348

How to Create a Custom Right-Click Menu in JavaScript Without External Libraries?

تخصيص قوائم النقر بزر الماوس الأيمن على صفحة الويب

بهدف تحسين تجربة المستخدم، قد ترغب في دمج قائمة مخصصة للنقر بزر الماوس الأيمن على الويب الخاص بك طلب. توفر هذه المقالة دليلاً شاملاً حول إنشاء قائمة مخصصة للنقر بزر الماوس الأيمن دون الاعتماد على مكتبات خارجية.

إنشاء قائمة بسيطة للنقر بزر الماوس الأيمن

لإنشاء قائمة أساسية للنقر بزر الماوس الأيمن، استخدم حدث قائمة السياق. وإليك كيفية تنفيذها:


JavaScript

if (document.addEventListener) {
  document.addEventListener('contextmenu', (e) => {
    alert('You have invoked the context menu.'); // Replace with your custom menu
    e.preventDefault();
  }, false);
} else {
  document.attachEvent('oncontextmenu', () => {
    alert('You have invoked the context menu.');
    window.event.returnValue = false;
  });
}


HTML


  

من خلال تنفيذ هذا الرمز، ستظهر قائمة السياق عندما ينقر المستخدم بزر الماوس الأيمن على صفحة الويب الخاصة بك. لتخصيص القائمة بشكل أكبر، يمكنك استبدال رسالة التنبيه أو دمج عناصر القائمة المخصصة.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3