Blokker høyreklikk tilgang til kontekstmenyer på websider

Nettnyheter tror ofte at ved å blokkere de besøkende bruk av høyreklikk med musen kontekstmeny som de kan forhindre tyveri av innholdet på websiden. Ingenting kunne vært lenger fra sannheten.

Deaktivering av høyre klikk blir lett sidestilt av mer kyndige brukere, og muligheten til å få tilgang til mye av selve koden til en webside er en grunnleggende funksjon i nettlesere som ikke krever høyreklikk på alle.

ulempene

Det er mange måter å omgå "ikke-høyreklikk-skriptet", og i virkeligheten er den eneste effekten som et slikt manus har å irritere seg de av besøkende som legitimt bruker høyreklikk-kontekstmenyen (som den menyen kalles riktig) på nettet navigasjon.

I tillegg blokkerer alle skriptene jeg har sett for å gjøre dette bare tilgangen til hurtigmenyen fra høyre museknapp. De vurderer ikke det faktum at menyen også er tilgjengelig fra tastaturet.

Alt du trenger å gjøre for å få tilgang til menyen ved hjelp av et tastatur på 104 taster, er å velge objektet på skjermen som de vil ha tilgang til hurtigmenyen for (for eksempel ved å venstreklikke på den) og deretter trykke på kontekstmenytasten på tastaturet - det er den til venstre for høyre CTRL-tast på PC keyboards.

instagram viewer

På et 101-tastetastatur kan du utføre en høyreklikk-kommando ved å holde shift-tasten nede og trykke på F10.

Javascript

Hvis du uansett vil deaktivere høyreklikk på websiden din, er dette veldig enkelt Javascript som du kan bruke til å blokkere all tilgang til hurtigmenyen (ikke bare fra høyre museknapp, men også fra tastaturet) - og virkelig irritere de besøkende.

Dette skriptet er enda enklere enn de fleste som bare blokkerer museknappen, og det fungerer i omtrent like mange nettlesere som disse skriptene gjør.

Her er hele skriptet for deg:

Å legge nettopp det lille stykke koden til hovedkoden på websiden din er mer effektivt når det gjelder å blokkere besøkende til tilgang til hurtigmenyen enn de mange ikke-høyreklikk skript som du kan finne andre steder på nettet fordi det blokkerer tilgang fra både museknappen og fra tastaturalternativene beskrevet ovenfor.

begrensninger

Naturligvis fungerer ikke skriptet i alle nettlesere (f.eks. Opera ignorerer det - men så ignorerer Opera alle de andre ikke-høyreklikk-skriptene også).

Dette skriptet gjør heller ingenting for å forhindre at besøkende får tilgang til sidekilden ved å bruke Vis kildealternativet fra nettlesermenyen, eller fra å lagre websiden og se kilden til den lagrede kopien i favoritten redaktør.

Og til slutt, selv om du kan deaktivere tilgang til hurtigmenyen, kan denne tilgangen lett aktiveres av brukere bare ved å skrive

javascript: void oncontextmenu (null)
inn i adressefeltet til nettleseren.
instagram story viewer