Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Jak zablokować prawy przycisk myszy na stronie


AlexsanderARG

Rekomendowane odpowiedzi

Opublikowano

io7htfk.png

 

 

Witaj drogi użytkowniku MPCforum

 

Przedstawię Ci poradnik jak zablokować prawy przycisk myszy na stronie

 

Zaczynamy od tego że potrzebujemy skryptu który macie tutaj:

 

 

 

Autor skryptu - slash

 

<script language="Javascript1.2">
// poniezej wpisz tresc komunikatu
am = "Prawy przycisk myszy został zablokowany w celu ochrony prywatności";


bV  = parseInt(navigator.appVersion)
bNS = navigator.appName=="Netscape"
bIE = navigator.appName=="Microsoft Internet Explorer"


function nrc(e) {
   if (bNS && e.which > 1){
      alert(am)
      return false
   } else if (bIE && (event.button >1)) {
     alert(am)
     return false;
   }
}


document.onmousedown = nrc;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (bNS && bV<5) window.onmousedown = nrc;


</script>

 

 

 

 

 

Wstawiacie go w sekcje HEAD

 

Dalej jeżeli chcecie ale nie musicie możecie zmienić wiadomość komunikatu w tej linijce:

 

 

am = "Prawy przycisk myszy został zablokowany w celu ochrony prywatności";

 

 

 

I teraz wystarczy przetestować jeżeli dodajecie ten skrypt w pliku z końcówką .html i wam nie działa nie jestem pewny czy to pomoże ale na pewno nie zaszkodzi zmienienie jej na .php

Opublikowano

@Vertisan

 

A czemu uważasz że nie ja napisałem ?

 

@I'm ToNy

 

Nie wszyscy są tacy ogarnięci i to wiedzą :)

 

Ponieważ po wyszukaniu w google odpowiedniej frazy, jako pierwszy wynik wyskoczyła mi strona z publikacją tego skryptu z 2000 roku.

I już samo oznaczenie wersji JS, tj.

<script language="Javascript1.2">

świadczy o antyku.

Opublikowano

 

Nie wszyscy są tacy ogarnięci i to wiedzą :)

Jeśli ktoś ma 5 lat albo kogoś obudzili z piętnastoletniego snu, to rzeczywiście może nie być ogarnięty i nie wiedzieć.

Serio, wstawianie poradnika ze skryptem sprzed ponad dekady to jest jakaś kpina. Ten skrypt jest NIEAKTUALNY. No chyba, że twoją przeglądarką jest Internet Explorer 5.

 

Apeluję o usunięcie tego tematu, bo jeszcze ktoś weźmie na serio ten kiepski żart i zacznie z tego korzystać.

gamedevmania.com

Opublikowano

@Writen

 

A ja apeluje o to że jeżeli Ci się coś nie podoba to po co tu zaglądasz i piszesz ?

Dośc głupia logika.

"jak twoja opinia nie jest pozytywna, to jej nie wyrażaj".

@Writen ma zupełną rację,

przekleiłeś skrypt starszy niż internet i oczekujesz pozytywnego feedbacku.

Opublikowano

skrypt do head? are u fuckin' srsly? weź kolego wytłumacz nam po kolei co ten kod robi, bo jestem pewny, że to copy->paste

by Neosieł

Opublikowano

Obecnie nie widziałem już od kilku lat strony która blokowałaby prawy przycisk. Nie dość ze gotowy skrypt po prostu wklejony, to kompletnie niepotrzebny.. Może chciałeś dobrze. Ale proponuje jak chcesz pisać jakieś poradniki najpierw nauczyć się tego i samemu coś napisać :) I jeszcze to zmienianie z .html na .php...

Opublikowano

 

I teraz wystarczy przetestować jeżeli dodajecie ten skrypt w pliku z końcówką .html i wam nie działa nie jestem pewny czy to pomoże ale na pewno nie zaszkodzi zmienienie jej na .php

 

 

Zanim zaczniesz wstawiać poradniki z przestarzałymi informacjami doczytaj najpierw czym się różnią te obydwa rozszerzenia i wiedz, że funkcjonalność skryptu JS nie zależy od tego...

Opublikowano

@Writen

 

A ja apeluje o to że jeżeli Ci się coś nie podoba to po co tu zaglądasz i piszesz ?

Zaglądam i piszę tutaj, ponieważ taka jest moja rola na tym forum. W szczególności przestrzeganie użytkowników przed takimi dziwactwami.

gamedevmania.com

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...