Anonim

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

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

كيفية تمكين النقر بزر الماوس الأيمن على المواقع التي تمنعه

اعتمادًا على موقع الويب المعني ، سيستخدم المسؤول كود JavaScript أو HTML لمنع قائمة سياق النقر بزر الماوس الأيمن. هناك مجموعة من الطرق التي يمكنك من خلالها التغلب على هذا القيد واستخدام "مستند باطل oncontextmenu null" هو واحد منهم فقط. سوف أصف بعض الطرق هنا.

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

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

احفظ الصفحة

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

تعطيل جافا سكريبت تماما

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

في Firefox:

  1. افتح علامة تبويب جديدة واكتب "about: config".
  2. البحث عن جافا سكريبت.
  3. انقر نقرًا مزدوجًا فوق javascript.enabled لجعله غير صحيح بدلاً من true.

في Chrome:

  1. حدد أيقونة قائمة النقاط الثلاث في أعلى اليمين وحدد الإعدادات.
  2. حدد الإعدادات المتقدمة وإعدادات المحتوى ضمن الخصوصية والأمان.
  3. حدد JavaScript وتبديله إلى وضع إيقاف التشغيل.

يمكن أن يؤدي تعطيل JavaScript إلى منع بعض المواقع من العمل بشكل صحيح والبعض الآخر من العمل على الإطلاق. استخدم هذا الإعداد بعناية وفقط إذا كان عليك ذلك.

استخدام البرنامج المساعد للمتصفح

أكثر فعالية من تعطيل JavaScript تمامًا هو استخدام المكونات الإضافية لإعادة تمكين مربع حوار النقر بزر الماوس الأيمن. يمتلك كل من Firefox و Chrome مجموعة منها ويعمل بعضها بشكل مثالي. ابحث في قسم المكوّن الإضافي للمتصفح عن "النقر بزر الماوس الأيمن" أو الكلمات بهذا المعنى وشاهد ما سيحدث.

يمكنني استخدام Firefox Quantum وقد تم عرض أكثر من ألف نتيجة من أجل "النقر بزر الماوس الأيمن". بعضها غير ذي صلة ولكن الإضافات القليلة الأولى حيث بالضبط ما كنت أبحث عنه. يجب أن تجد نفسه مهما كان المتصفح الذي تستخدمه.

الذهاب إلى المصدر

إذا كنت تحتاج فقط في بعض الأحيان إلى نسخ شيء ما من صفحات الويب ، فقد تجد أنه من الأسهل عرض الكود المصدري. على الرغم من أن إضافة "باطلة المستند oncontextmenu null" إلى شريط URL يستغرق وقتًا أقل ، إلا أن وجود الشفرة المحيطة لن يكون دائمًا مناسبًا. تذكر Ctrl + U سيكون.

افتح الصفحة التي تريد النقر بزر الماوس الأيمن عليها واضغط على Ctrl + U. ستظهر لك علامة تبويب جديدة تعرض الكود المصدر للصفحة. يمكنك البحث عن الكود الخاص بالنص الذي تحتاجه إلى Ctrl + F للعثور عليه. يجب أن تكون قادرًا على نسخ النص كما هو مطلوب دون أي مشاكل. سيعمل كل من Ctrl + U و Ctrl + F على جميع المتصفحات الحديثة.

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

ما هو "باطل المستند oncontextmenu باطل"؟ كيفية إعادة تمكين النقرة الصحيحة