Blokirajte z desnim klikom dostop do kontekstnih menijev na spletnih straneh

Spletni novinci pogosto verjamejo, da njihovi obiskovalci blokirajo uporabo z desno miškino tipko miške kontekstni meni, da lahko preprečijo krajo vsebine svojih spletnih strani. Nič ne bi moglo biti dlje od resnice.

Onemogočanje desnih klikov zlahka obide več pametnih uporabnikov in možnost dostopa do večine sama koda spletne strani je osnovna lastnost spletnih brskalnikov, za katere ni potreben desni klik vse.

Pomanjkljivosti

Obstaja veliko načinov za izogibanje "skriptu brez desnega klika", v resnici pa je edini učinek, ki ga takšen skript ima, da moti tistih vaših obiskovalcev, ki na svojem spletu zakonito uporabljajo kontekstni meni z desnim klikom (kot se pravilno imenuje) navigacija.

Poleg tega vsi skripti, za katere sem videl, da to počnejo, samo blokirajo dostop do kontekstnega menija s desne miške. Ne upoštevajo dejstva, da je meni dostopen tudi s tipkovnice.

Vsi, ki jih morate storiti za dostop do menija s tipkovnico 104, je, da na zaslonu izberejo predmet, za katerega želijo dostopati do kontekstnega menija (za primer, tako da levo kliknemo nanjo) in nato pritisnemo tipko kontekstnega menija na njihovi tipkovnici - to je takoj na levi strani desne tipke CTRL v računalniku tipkovnice.

instagram viewer

Na tipkovnici s tipko 101 lahko izvedete ukaz z desno tipko miške, tako da držite tipko Shift in pritisnete F10.

JavaScript

Če želite tako ali tako onemogočiti desne klike na svoji spletni strani, je tu resnično preprosto JavaScript ki jo lahko uporabite za blokiranje celotnega dostopa do kontekstnega menija (ne le z desnim gumbom miške, ampak tudi s tipkovnice) - in resnično moti vaše obiskovalce.

Ta skript je še enostavnejši od večine tistih, ki blokirajo samo miškin gumb, deluje pa v približno toliko brskalnikih, kot jih imajo ti skripti.

Tu je celotni scenarij za vas:

Če dodate le majhen delček kode na oznako telesa vaše spletne strani, je bolj učinkovito pri preprečevanju dostopa obiskovalca do kontekstnega menija kot pri številnih skripte brez desnega klika, ki jih najdete drugje po spletu, ker preprečuje dostop tako z gumba miške kot tudi zgoraj opisanih možnosti tipkovnice.

Omejitve

Seveda skript ne deluje v vseh spletnih brskalnikih (npr. Opera ga ignorira, potem pa Opera prezre tudi vse druge skripte, ki niso z desnim klikom).

Ta skript prav tako ne preprečuje obiskovalcem dostopa do vira strani z možnostjo View Source iz menija brskalnika ali shranjevanja spletne strani in ogleda vira shranjene kopije v njihovi najljubši urednik.

In končno, čeprav lahko onemogočite dostop do kontekstnega menija, lahko uporabniki dostop znova omogočijo preprosto z vnašanjem

javascript: void oncontextmenu (null)
v naslovno vrstico brskalnika.
instagram story viewer