Ако кацнете на уебсайт и намерите страхотна оферта или парче код, който искате да копирате и нищо не се случва, когато щракнете с десния бутон, този урок е за вас. Редица забележителни уебсайтове деактивират щракването с десен бутон върху техните страници, за да спрат кражбите или копирането. Зад тази лудост има метод, но той не работи за потребителите. Невалиден документ oncontextmenu null е част от JavaScript, която можете да използвате, за да заобиколите него.
Има няколко начина да заобиколите невъзможността да кликнете с десния бутон върху уеб страниците. Макар да не се обричам на кражба на авторски права или копиране на цели страници, аз поддържам възможността да вземам цитати, полезни парчета код или други фрагменти от страници за ваша собствена употреба. Като писател на уроци, оценявам, че запазването на поредица от стъпки за отстраняване на неизправности на друго място прави поправянето на проблемите ви по-лесно. Не всички са толкова просветени, колкото съм аз.
Как да активирате десния бутон върху уебсайтове, които го блокират
В зависимост от въпросния уебсайт, администраторът ще използва JavaScript или HTML код, за да блокира контекстното меню с десния бутон. Има куп начини да заобиколите това ограничение и използването на „невалиден документ oncontextmenu null“ е само един от тях. Ще опиша няколко от начините тук.
Ако кацнете на уеб страница и искате да копирате нещо от нея, опитайте да поставите „невалиден документ oncontextmenu null“ в URL лентата на страницата. Вече трябва да можете да щракнете с десния бутон както обикновено и да направите това, което трябва да направите. Ще трябва да правите това всеки път, когато искате да копирате нещо, но това работи като чар на много страници.
Това не е универсално, тъй като има редица начини, по които собствениците на уебсайтове използват, за да блокират десния бутон. Ако това не помогне, опитайте един от тези методи.
Запазете страницата
Най-лесният начин, който открих около десния бутон за щракване, е да запазя цялата страница като HTML. След това го отварям отново в браузъра и съм в състояние да щраквам с десния бутон, копирам, поставям и правя всичко, което ми харесва. Това е полезно, ако има няколко котировки или парчета код, които искам да използвам. Това работи с повечето браузъри, въпреки че ако използвате Edge, може да се наложи да запазите страницата като HTML и след това да я отворите в Firefox или Chrome, за да работи правилно. Имах проблеми да го накарам да работи и вие може и да го направите.
Деактивирайте JavaScript напълно
Това е нещо, ако е ядрена опция, тъй като може напълно да наруши уеб страниците. Ако уебсайтът използва JavaScript за блокиране на диалоговия прозорец с десния бутон, деактивирането му ще го спре да се намесва в това, което правите. Как ще направите това зависи от браузъра, който използвате.
В Firefox:
- Отворете нов раздел и напишете „about: config“.
- Търсене на JavaScript.
- Кликнете два пъти върху „javascript.enabled, за да го направите невярно, вместо вярно.
В Chrome:
- Изберете иконата на трите точки в горния десен ъгъл и изберете Настройки.
- Изберете Разширени настройки и настройки на съдържанието в Поверителност и защита.
- Изберете JavaScript и го изключете.
Деактивирането на JavaScript може да спре някои сайтове да работят правилно, а някои да работят изобщо. Използвайте тази настройка внимателно и само ако трябва.
Използвайте плъгин за браузър
По-ефективно от деактивирането на JavaScript е използването на приставки за повторно активиране на диалоговия прозорец с десния бутон. Firefox и Chrome имат куп от тях и някои от тях работят перфектно. Потърсете в секцията за добавки на браузъра по подразбиране за „щракване с десния бутон“ или думи за този ефект и вижте какво се появява.
Използвам Firefox Quantum и се появиха над хиляда резултати за „щракване с десния бутон“. Някои от тях са без значение, но първите няколко приставки, където точно това, което търсих. Трябва да намерите същото, независимо от браузъра, който използвате.
Отиване до източника
Ако само от време на време се налага да копирате нещо от уеб страници, може просто да ви е по-лесно да видите изходния код. Докато добавянето на „невалиден документ oncontextmenu null“ към URL лентата отнема по-малко време, но не винаги кодът ще бъде удобен. Запомнянето на Ctrl + U ще бъде.
Отворете страницата, върху която искате да кликнете с десния бутон, и натиснете Ctrl + U. Ще се появи нов раздел, показващ изходния код на страницата. Можете да търсите кода за текста, който ви трябва в Ctrl + F, за да го намерите. След това трябва да можете да копирате текста, както се изисква, без проблеми. И Ctrl + U, и Ctrl + F ще работят във всички скорошни браузъри.
Възможността за щракване с десния бутон и копиране на текст от уеб страници трябва да се използва пестеливо и само когато е необходимо. Много време и усилия са насочени към създаването на съдържание, за да се насладите, така че моля, копирайте отговорно!
