Subscribe to How-To Geek Підписатись на How-To Geek

Important! This is an automatic machine translated page. If you can read english, you should Click Here to read the original English version of the article.

Prevent Annoying Websites From Messing With the Right-Click Menu in Firefox Запобігання Annoying сайти з дурнем з правою кнопкою миші меню у Firefox

If you've spent any amount of time online, you've already run into a website that uses javascript to disable the right-click menu on the page… which can be really, really irritating for those of us that like to use the “back” feature on the context menu. Якщо Ви витратили на будь-яку кількість часу в Інтернеті, ви вже запустили на сайт, який використовує JavaScript, щоб відключити меню правої кнопки миші на сторінці ..., які можуть бути дуже, дуже дратує для тих з нас, хто хотів би використати " Назад "функцію в контекстному меню.

Why do they do this? Чому вони це роблять? Usually it's a misguided attempt to keep people from viewing the source of their pages or stealing their images, but all they really do is end up annoying their readers into never coming back. Звичайно це хибна спроба утримати людей від перегляду джерело своїх сторінках або крадіжці їх образів, але все, що вони дійсно роблять це в кінцевому підсумку дратувати своїх читачів у ніколи не повернеться. Ever. Завжди.

Hint: it doesn't really stop anybody from stealing. Підказка: насправді не хто-небудь зупинка від розкрадань. It's the tech equivalent of searching 85-year old grandmothers on airplanes for knitting needles. Це еквівалентно Технологія пошуку 85-річною бабусею на літаках для в'язальних спиць. If you do it on your pages, stop it now. Якщо ви робите це на ваших сторінках, зупинити його зараз.

Disabling Annoying Context Menu Javascript Nonsense Відключення Annoying Контекстне меню Javascript розіграші

Open up the Tools \ Options panel, and then go to the Content “tab” on the top. Відкрийте Tools \ Опції панелі, а потім перейдіть на утримання "закладку" на самому верху. You'll see three buttons on the right-hand side, choose the one that says “Advanced”. Ви побачите три кнопки на правій стороні, виберіть той, який говорить: "Додатково".

Firefox Options Window

From this dialog you can uncheck the option for “Disable or replace context menus”. З цього діалогу ви можете зніміть прапорець для "Відключати або замінювати контекстне меню". Note: If you also want to prevent websites from resizing your browser window, you can uncheck “Move or resize existing windows” while you are at it. Примітка: Якщо ви також хочете, щоб веб-сайти зміні розміру вікна браузера, ви можете зняти прапорець "перемістити або змінити розміри існуючих вікон", а ви на нього.

Firefox Advanced Javascript Settings

And now your context menu will work perfectly fine on the page. І тепер всі контекстного меню буде працювати чудово на цій сторінці.

Firefox Context Menu

It should be noted that disabling this setting will prevent customized context menus from working on sites like Google Docs… so it's a toss-up on which feature you like more. Слід відзначити, що відключення цього параметра не дозволить налаштувати контекстне меню від роботи на сайтах типу "Документи Google" ... так що підкидання монети, на яких функції вам більше подобається.

This article was originally written on 01/19/09 Tagged with: Ця стаття була спочатку написана на 01/19/09 тегами: Firefox & Web Firefox & Web

Daily Email Updates Email Щоденні оновлення

You can get our how-to articles in your inbox each day for free. Ви можете отримати наші довідкові статті у Вашу поштову скриньку щодня безкоштовно. Just enter your name and email below: Просто введіть ваші ім'я та адресу електронної пошти нижче:


Name: Ім'я:
Email: Електронна пошта:

Comments (10) Коментарі (10)

  1. Big Dan Big Dan

    I cannot tell you how many times I've had that annoyance come up. Я не можу сказати вам, скільки разів я була досада, що придумати. Not that I'm going around the net stealing page source or images. Не те щоб я ходив по чистим джерелом крадіжок сторінки або зображення. I have Я Hyperwords Hyperwords installed and need my right click menu to work. встановлений і потрібно моє меню правою кнопкою мишки на роботу.

    What always irks me is it in no way protects the source in Firefox Ctrl + U brings up the source in a new window, additionally Ctrl + F (find) brings up a search box to find what you want in the source. Що завжди дратує мене це жодним чином не захищає джерело в Firefox Ctrl + U виховує джерела в новому вікні, додатково Ctrl + F (Пошук) викликає вікно пошуку, щоб знайти те, що ви хочете в джерелі. Similar functionaliy is available in every browser. Подібні functionaliy доступна в будь-якому браузері.

    Really the right click disable scripts do nothing but annoy technically adept users. Дійсно, клацніть правою кнопкою миші відключити сценарії нічого не робити, але дратує технічному ADEPT користувачів.

  2. Damian Даміан

    It also really messes up disabled peoples accessibility add ons and / or special browsers. Це також дійсно до столових інвалідам доступність народів додати доповнень і / або спеціальні браузери. I will let my disabled user groups know about this – another excuse to get everyone onto firefox Я дозволю моєї інвалідів груп користувачів знає про це - ще один привід зібрати всіх на Firefox ;)

  3. Bailey Бейлі

    And for those of us who want to keep our customized Google Docs context menu, there's a simple solution. А для тих з нас, хто хоче зберегти наші налаштувати Документів Google контекстне меню, є просте рішення. Get Firebug for Firefox and use it to delete the right click script on your computer's local copy. Отримати Firebug для Firefox і використовувати його для видалення права сценарію натисніть на локальній копії вашого комп'ютера. Alternatively (and I prefer), you can Adblock the script (if it's external) that has the right click disbaling function. Як альтернатива (а я вважаю за краще), ви можете Adblock сценарієм (якщо він зовнішній), який має право disbaling виберіть функцію. (Hey Mozilla, here something to add to FF 3.1…Be able to specify advanced JS options individually for each site, yet still have the global options!) (Ей Mozilla, тут щось додати до FF 3,1 ... зможете вказати додаткові параметри JS індивідуально для кожного сайту, але все ще мають глобальні параметри!)

  4. lilsting10 lilsting10

    SWEET! SWEET! I hate websites that resize your brower windows, I never even realised that option was built into FF3. Я ненавиджу веб-сайти, змінювати розмір вікна Брауер, я навіть не зрозумів, цей варіант був побудований в FF3. Thank you. Спасибо.

  5. Andrew Андрій

    Thanks for the tip. Спасибо за совет. Mine was already properly adjusted through the use of the Configuration Mania add-on. Моя була вже належним чином скориговані з використанням конфігурації Mania Add-On.

    How about preventing websites from blocking access to the clipboard? Як про запобігання веб-сайти блокують доступ до буфера обміну?

  6. Syahid A Syahid

    Sweet! Солодкий! I don't know that we can do that in FF! Я не знаю, що ми можемо зробити це в FF!

  7. Joyce Джойс

    Disabling right click sends the message, “We think you're too stupid to figure out how to get access to our images and source code.” That's all that does. Відключення правою кнопкою миші відправляє повідомлення "Ми вважаємо, що ти занадто дурний, щоб з'ясувати, як отримати доступ до наших зображення і вихідний код." Це все, що робить. If anyone doesn't want stuff “stolen” then they need to never put it on the internet to begin with. Якщо хто не хоче Stuff "вкрадена", то вони ніколи необхідно покласти її в Інтернеті з самого початку. Disabling right click is the silliest thing since pet rocks. Відключення правою кнопкою миші є дивна річ з твариною порід.

  8. bassmadrigal bassmadrigal

    I have always used a bookmarklet. Я завжди використовував закладку. It is just some javascript code which will restore the context menu that you save as a bookmarklet. Це лише деякі JavaScript коду, який буде відновити в контекстному меню, що ви зберегти як закладку.

    I added it below, but I am not sure if it will allow it to be posted. Я додав він нижчий, але я не впевнений, якщо вона дозволить йому розміщені.

    javascript:(function()%20{%20function%20R(a){ona%20=%20%22on%22+a;%20if(window.addEventListener)%20window.addEventListener(a,%20function%20(e)%20{%20for(var%20n=e.originalTarget;%20n;%20n=n.parentNode)%20n[ona]=null;%20},%20true);%20window[ona]=null;%20document[ona]=null;%20if(document.body)%20document.body[ona]=null;%20}%20R(%22contextmenu%22);%20R(%22click%22);%20R(%22mousedown%22);%20R(%22mouseup%22);%20})() JavaScript: (функція ()% 20 (% 20Function% 20R () (вона% = 20% 20% 22% 22on +;% 20if (window.addEventListener) 20window.addEventListener% (,% 20Function% 20 (E )% 20 (% 20for (VAR% 20N = e.originalTarget;% 20N;% 20N = n.parentNode)% 20N [вона] = NULL;)% 20,% 20true)% 20window [вона] = NULL;% 20document [вона] = NULL;% 20if (document.body)% 20document.body [вона] = NULL;)% 20% 20R (% 22contextmenu% 22)% 20R (% 22click% 22)% 20R (% 22mousedown 22%);% 20R (% 22mouseup% 22)% 20)) ()

    I also have more that I found at this website У мене також є більше, що я знайшов на цьому сайті
    https://www.squarefree.com/bookmarklets/ HTTPS: / / www.squarefree.com/bookmarklets/

    I just created a folder on my bookmarks toolbar, and just dragged the bookmarklets that I wanted into it. Я щойно створену папку на моїй панелі закладок, і просто перетягли букмарклет, що я хотів у неї. Some of them can be extremely handy. Деякі з них можуть бути дуже зручно.

  9. null NULL

    I use NoScript with Firefox for this. Я використовую Firefox з NoScript для цього. It was originally a security thing, but I've found it's now more for convenience, allowing me to disable annoying javascripts while allowing ones that are useful (eg GoogleDocs) through Спочатку вона була безпека річ, але я знайшов, що тепер більше для зручності, дозволяючи мені відключити дратівливі JavaScripts дозволяючи при цьому ті, які є корисними (наприклад, GoogleDocs) через

  10. Izkata Izkata

    Alternatively, most sites that do the alert popup do it in such a way that the right-click event goes undetected by the script if you do it a slightly different way: Крім того, більшість сайтів, що робити спливаюче попередження робити це таким чином, клацніть правою кнопкою миші події залишилися непоміченими з боку сценарію, якщо ви робите це трохи інакше:

    *Hold the left mouse button * Тримайте ліву кнопку миші
    *Press and hold the right mouse button * Натисніть і потримайте праву кнопку миші
    *Release the left * Відпустіть ліву
    *Release the right * Release права


Leave a Comment Залишити коментар




Leave your Залиш свій friendly дружній comment here. коментарі.

If you have a computer help question, Якщо у вас є комп'ютер допоможе питання, click here to leave it on the forums Натисніть тут, щоб залишити його на форумах instead. замість.

Note: Your comment may not show up immediately on the site. Примітка: Ваш коментар може не з'явитися відразу на місці.

Our Friends Наші друзі
Getting Started Приступаючи до роботи


About How-To Geek Про How-To Geek
What Is That Process? Що це за процес?
svchost.exe svchost.exe
jusched.exe jusched.exe
dwm.exe dwm.exe
ctfmon.exe Ctfmon.exe
wmpnetwk.exe wmpnetwk.exe
wmpnscfg.exe wmpnscfg.exe
rundll32.exe rundll32.exe
wfcrun32.exe wfcrun32.exe
Ipoint.exe Ipoint.exe
Itype.exe Itype.exe
Wfica32.exe Wfica32.exe
Mobsync.exe Mobsync.exe
conhost.exe conhost.exe
Dpupdchk.exe Dpupdchk.exe Adobe_Updater.exe Adobe_Updater.exe

Copyright © 2006-2009 HowToGeek.com. Copyright © 2006-2009 HowToGeek.com. All Rights Reserved. Всі права захищені.