Blocați clic dreapta pe Acces la meniurile contextuale din paginile web

De multe ori, începătorii web cred că prin blocarea utilizării acestora de către vizitatori faceți clic dreapta cu mouse-ul meniu contextual care poate preveni furtul conținutului paginii lor web. Nimic nu putea fi mai departe de adevăr.

Dezactivarea clicurilor drepte este ușor de evitat de către utilizatori mai pricepuți și posibilitatea de a accesa o mare parte din acestea Codul unei pagini web în sine este o caracteristică de bază a browserelor web care nu necesită un clic dreapta la toate.

Inconvenientele

Există multe moduri de a ocoli „scriptul fără clic dreapta” și, în realitate, singurul efect pe care îl are un astfel de script este de a enerva cei ai vizitatorilor dvs. care utilizează în mod legitim meniul contextual cu clic dreapta (întrucât meniul respectiv este numit în mod corespunzător) în web-ul lor navigare.

În plus, toate scripturile pe care le-am văzut pentru a face acest lucru blochează accesul la meniul contextual din butonul dreapta al mouse-ului. Ei nu consideră faptul că meniul este accesibil și de la tastatură.

instagram viewer

Tot ce trebuie să facă pentru a accesa meniul folosind o tastatură cu 104 taste este să selecteze obiectul de pe ecran pentru care dorește să acceseze meniul contextual (pentru de exemplu, făcând clic stânga pe ea) și apoi apăsați tasta de meniu contextual de pe tastatura lor - este cea din stânga dreaptă a tastei CTRL de pe PC tastaturi.

Pe o tastatură cu 101 taste, puteți executa o comandă cu clic dreapta ținând apăsată tasta Shift și apăsând F10.

JavaScript

Dacă doriți oricum să dezactivați clic-urile dreapta pe pagina web, aici este un lucru foarte simplu JavaScript pe care îl puteți utiliza pentru a bloca accesul la meniul contextual (nu doar de la butonul drept al mouse-ului, ci și de la tastatură) - și deranjează cu adevărat vizitatorii.

Acest script este chiar mai simplu decât majoritatea celor care blochează doar butonul mouse-ului și funcționează cam la fel de multe browsere ca și scripturile respective.

Iată întregul script pentru tine:

Adăugarea doar a acelei bucăți mici de cod la eticheta corporală a paginii tale web este mai eficientă pentru a bloca accesul vizitatorului dvs. în meniul contextual decât multe scripturi fără clic dreapta pe care le puteți găsi în altă parte pe web, deoarece blochează accesul atât din butonul mouse-ului, cât și din opțiunile tastaturii descrise mai sus.

limitări

Desigur, scriptul nu funcționează în toate browserele web (de exemplu, Opera îl ignoră - dar Opera ignoră și toate celelalte scripturi fără clic dreapta).

Acest script nu face nimic pentru a împiedica vizitatorii dvs. să acceseze sursa paginii utilizând opțiunea Vizualizare sursă din meniul browserului lor sau de la salvarea paginii web și vizualizarea sursei copiei salvate în favorite editor.

Și, în sfârșit, deși puteți dezactiva accesul la meniul contextual, accesul poate fi ușor reabilitat de către utilizatori pur și simplu tastând

javascript: void oncontextmenu (null)
în bara de adrese a browserului.