Anonim

Om du landar på en webbplats och hittar en cool offert eller kodkod du vill kopiera och ingenting händer när du högerklickar, är denna självstudie åt dig. Ett antal anmärkningsvärda webbplatser inaktiverar högerklicka på deras sidor för att stoppa stöld eller kopiering. Det finns en metod bakom denna galenskap men den fungerar inte för användare. Void document oncontextmenu null är en JavaScript-bit som du kan använda för att lösa det.

Det finns några sätt att kringgå oförmågan att högerklicka på webbsidor. Medan jag inte godkänner upphovsrättsstöld eller kopiering av hela sidor, stöder jag möjligheten att ta offertar, användbara kodbitar eller andra utdrag från sidor för eget bruk. Som självstudieförfattare uppskattar jag att spara en serie felsökningssteg någon annanstans gör det lättare att lösa dina problem. Men inte alla är lika upplysta som jag.

Hur du aktiverar högerklick på webbplatser som blockerar det

Beroende på webbplatsen i fråga kommer administratören att använda JavaScript eller HTML-kod för att blockera högerklickmenyn. Det finns många sätt du kan hantera denna begränsning och att använda "ogiltigt dokument oncontextmenu null" är bara ett av dem. Jag ska beskriva några av vägarna här.

Om du landar på en webbsida och vill kopiera något från den, kan du försöka klistra in 'ogiltigt dokument oncontextmenu null' i sidans URL-fält. Du borde nu kunna högerklicka som normalt och göra vad du behöver göra. Du måste göra det varje gång du vill kopiera något men det fungerar som en charm på många sidor.

Det är dock inte universellt eftersom det finns ett antal sätt som webbplatsägare använder för att blockera högerklick. Om det inte fungerar kan du prova någon av dessa metoder.

Spara sidan

Det enklaste sättet jag hittat runt högerklickblocket är att spara hela sidan som HTML. Jag öppnar sedan den i webbläsaren igen och kan högerklicka, kopiera, klistra in och göra vad jag vill. Detta är användbart om det finns flera citat eller kodkodar jag vill använda. Detta fungerar med de flesta webbläsare även om du använder Edge, du kanske måste spara sidan som HTML och sedan öppna den i Firefox eller Chrome för att få den att fungera korrekt. Jag hade svårt att få det att fungera och du kanske också gör det.

Inaktivera JavaScript helt

Det här är något om ett kärnkraftsalternativ eftersom det helt kan bryta webbsidor. Om webbplatsen använder JavaScript för att blockera högerklickdialogrutan kommer att inaktivera den att hindra det du gör. Hur du gör det beror på webbläsaren du använder.

I Firefox:

  1. Öppna en ny flik och skriv 'about: config'.
  2. Sök efter JavaScript.
  3. Dubbelklicka på 'javascript.enabled för att göra det falskt istället för sant.

I Chrome:

  1. Välj menyikonen för tre punkter längst upp till höger och välj Inställningar.
  2. Välj Avancerade och innehållsinställningar inom Sekretess och säkerhet.
  3. Välj JavaScript och slå det av.

Att inaktivera JavaScript kan hindra vissa webbplatser från att fungera korrekt och vissa från att fungera alls. Använd denna inställning noggrant och endast om du måste.

Använd en webbläsarplugin

Effektivare än att inaktivera JavaScript helt är att använda plugins för att aktivera högerklickdialogen igen. Firefox och Chrome har ett gäng av dem och några av dem fungerar perfekt. Sök i din standardwebbläsar-plugin-sektion efter 'högerklick' eller ord för den effekten och se vad som kommer upp.

Jag använder Firefox Quantum och över tusen resultat kom för "högerklick". Några av dem är irrelevanta men de bästa pluginarna var exakt vad jag letade efter. Du bör hitta samma oavsett webbläsare du använder.

Gå till källan

Om du bara ibland behöver kopiera något från webbsidor kanske det bara är lättare att se källkoden. Det tar mindre tid att lägga till "ogiltigt dokument oncontextmenu null" i URL-fältet, men det kommer inte alltid att vara praktiskt att ha koden runt. Kommer du ihåg att Ctrl + U kommer att vara det.

Öppna sidan du vill högerklicka på och tryck på Ctrl + U. Det kommer att visa en ny flik som visar sidens källkod. Du kan skanna koden för texten du behöver till Ctrl + F för att hitta den. Du ska då kunna kopiera texten efter behov utan problem. Både Ctrl + U och Ctrl + F fungerar på alla senaste webbläsare.

Möjligheten att högerklicka och kopiera text från webbsidor ska användas sparsamt och endast vid behov. Mycket tid och ansträngning går till att skapa innehåll för dig att njuta av så vänligen kopiera ansvarsfullt!

Vad är "ogiltigt dokument oncontextmenu null"? hur du aktiverar högerklicka igen