# Blokada prawego przycisku myszy i zrzutu ekranu w WordPress Dość irracjonalnie coraz częściej pojawia się pytanie **jak zablokować prawy przycisk myszy?**, aby uniemożliwić kopiowanie treści i podobnie sprawa się ma z możliwością wykonywania zrzutów ekranu i ostatecznie blokadą drukowania. Hipotetycznie blokady te mają utrudnić złodziejom treści możliwość kopiowania zdjęć, treści i innych elementów – poniżej znajdują się sposoby na utrudnienie im życia, ale w podsumowaniu odnajdziesz też odpowiedź na pytanie *dlaczego tego NIE robić*. ## **Jak zablokować prawy przycisk myszy?** Aby zablokować prawy przycisk myszy dodaj do stopki następujący kod JavaScript: `document.addEventListener("contextmenu", function(e){ e.preventDefault(); }, false);` Dzięki temu próba użycia prawego klawisza myszki będzie niemożliwa – nic się nie stanie, jednak nie zadziała to w każdej konfiguracji i każdej przeglądarce. Są już sprytne dodatki do przeglądarek, które takie blokady obchodzą. ## **Jak zablokować kopiowanie i zaznaczanie treści (CTRL-A i CTRL-C)?** Poza myszką skopiować można też tekst poprzez skróty na klawiaturze. Poniższy kod zablokuje zaznaczanie tekstu, skrót zaznaczania wszystkiego oraz dzięki temu samo kopiowanie. `function disableselect(e) { return false; } function reEnable() { return true; } document.onselectstart = new Function("return false"); if (window.sidebar) { document.onmousedown = disableselect; document.onclick = reEnable; }` ## **Blokada wykonywania zrzutów ekranu** Tutaj niestety muszę Ciebie zasmucić – nie można zablokować tej opcji, ale można dać użytkownikowi do zrozumienia, że jest to niemile widziane, a jednocześnie utrudnić użytkownikowi życie. `jQuery(document).ready(function() { jQuery(window).keyup(function(e){ if(e.keyCode == 44){ $("body").html("