Strona główna
» SIEĆ
»
Jak wyłączyć JavaScript w Chrome dla jednej karty lub witryny
Jak wyłączyć JavaScript w Chrome dla jednej karty lub witryny
Aby wyłączyć JavaScript w Chrome na jednej karcie, otwórz Narzędzia programistyczne, naciśnij Ctrl+Shift+P w systemie Windows lub Linux (lub Command+Shift+P na komputerze Mac), wyszukaj opcję Wyłącz JavaScript i naciśnij Enter. Pozostaw Narzędzia programistyczne otwarte: Chrome wyłącza JavaScript tylko na tej karcie, gdy Narzędzia programistyczne są otwarte. Aby blokada trwała dłużej, zmień uprawnienie JavaScript dla jednej witryny lub ustaw domyślne uprawnienie dla całej przeglądarki.
Metoda DevTools jest przydatna do testowania strony lub sprawdzania, czy dana funkcja jest zależna od JavaScript. Nie jest to niezawodny sposób na pozbycie się wszystkich monitów o logowanie i wyskakujących okienek, a wyłączenie JavaScriptu może utrudnić korzystanie ze stron internetowych.
Tymczasowo wyłącz JavaScript w jednej karcie Chrome
Te kroki dotyczą przeglądarki Chrome na komputerze. Nie zmieniają one ustawień na każdej karcie ani nie tworzą stałych preferencji przeglądarki.
Otwórz stronę i uruchom Narzędzia Deweloperskie. W systemie Windows lub Linux naciśnij Ctrl+Shift+I . Na komputerze Mac naciśnij Command+Option+I . Możesz również otworzyć menu z trzema kropkami w Chrome i wybrać Więcej narzędzi > Narzędzia dla programistów . Narzędzia Deweloperskie można zadokować obok lub pod stroną; oba układy działają.
Ilustracja przedstawiająca ścieżkę menu Chrome do narzędzi programistycznych.
Otwórz menu poleceń. Po aktywowaniu DevTools naciśnij Ctrl+Shift+P w systemie Windows lub Linux albo Command+Shift+P na komputerze Mac. Menu poleceń należy do DevTools; jeśli skrót go nie otworzy, kliknij w DevTools i spróbuj ponownie.
Uruchom polecenie „disable”. Wpisz javascript, wybierz „Disable JavaScript” z wyników i naciśnij Enter. Jeśli pojawi się więcej niż jeden wynik, wybierz polecenie o dokładnie tej nazwie.
Ilustracja polecenia DevTools służącego do wyłączania JavaScript.
Odśwież stronę, gdy Narzędzia Deweloperskie pozostają otwarte. Ponowne załadowanie strony pozwala na jej ponowne załadowanie bez uruchamiania JavaScriptu, co jest przydatne podczas sprawdzania, jakie skrypty wpływają na uruchamianie. Chrome wyświetla wskaźnik wyłączonego JavaScriptu obok paska adresu i ostrzeżenie obok sekcji Źródła w Narzędziach Deweloperskich.
Ilustracja wskaźnika wyłączonego JavaScriptu i ostrzeżenia o źródłach.
Ustawienie jest zgodne z bieżącą kartą, dopóki Narzędzia Deweloperskie pozostają otwarte. Jeśli przejdziesz do innej strony na tej karcie, JavaScript również tam pozostanie wyłączony. Otwarcie oddzielnej karty nie spowoduje zastosowania zmian w Narzędziach Deweloperskich do tej nowej karty.
Zablokuj JavaScript dla jednej witryny lub ustaw domyślny
Użyj uprawnień witryny w Chrome, jeśli chcesz, aby ograniczenie pozostało aktywne po zamknięciu Narzędzi programistycznych. Chrome pozwala zmienić uprawnienia dla pojedynczej witryny bez zmiany ustawień domyślnych dla innych witryn.
Zablokuj dla jednej witryny
Otwórz witrynę w Chrome, wybierz ikonę informacji o witrynie po lewej stronie adresu, a następnie wybierz Ustawienia witryny . Znajdź JavaScript i ustaw uprawnienia na Blokuj . Chrome automatycznie zapisuje zmiany w ustawieniach witryny. Odśwież stronę, aby zastosować nowe uprawnienia. Aby przywrócić witrynę, wróć do tych samych ustawień i ponownie zezwól na JavaScript lub zresetuj uprawnienia witryny.
Zmień ustawienia domyślne dla witryn internetowych
Aby szeroko zablokować JavaScript w Chrome na komputerze, otwórz menu z trzema kropkami i przejdź do Ustawienia > Prywatność i bezpieczeństwo > Ustawienia witryny > JavaScript . Wybierz Nie zezwalaj witrynom na używanie JavaScript . Spowoduje to zmianę ustawień domyślnych dla witryn, więc strony korzystające ze skryptów mogą nie działać. Możesz wrócić do tego ekranu i ponownie zezwolić na JavaScript. Uprawnienie specyficzne dla witryny można ustawić niezależnie od ustawienia domyślnego.
Ilustracja ustawienia JavaScript w przeglądarce Chrome jako domyślnej.
Treść i układ menu Chrome mogą się nieznacznie różnić w zależności od wersji, ale sterowanie JavaScriptem pozostaje w Ustawieniach witryny. Przewodnik Google po uprawnieniach witryn w Chrome obejmuje zarówno ustawienia domyślne, jak i ustawienia dla poszczególnych witryn.
Czy należy wyłączyć JavaScript, aby zapobiec pojawianiu się wyskakujących okienek?
Zazwyczaj nie. JavaScript obsługuje interaktywne elementy stron internetowych, w tym formularze i gry, a jego wyłączenie może również uniemożliwić działanie procesów logowania, menu, osadzonych multimediów lub elementów sterujących płatnością. Niektóre strony mogą nadal wyświetlać monity lub otwierać okna za pośrednictwem innych funkcji przeglądarki, więc wyłączenie skryptów nie jest niezawodnym sposobem blokowania wyskakujących okienek.
Jeśli chcesz zablokować tylko niechciane wyskakujące okienka lub przekierowania, skorzystaj z uprawnienia „Wyskakujące okienka i przekierowania” w Chrome : otwórz Ustawienia > Prywatność i bezpieczeństwo > Ustawienia witryny > Wyskakujące okienka i przekierowania , a następnie wybierz domyślną opcję lub dostosuj jedną witrynę. Chrome domyślnie blokuje wyskakujące okienka, a przewodnik po ustawieniach wyskakujących okienek wyjaśnia, jak zarządzać wyjątkami. Wiadomości powiadomień to osobne uprawnienie i można je blokować osobno.
Włącz ponownie JavaScript
Aby tymczasowo zmienić ustawienia DevTools, otwórz ponownie menu poleceń i uruchom polecenie Włącz JavaScript lub po prostu zamknij DevTools. Udokumentowany przepływ pracy DevTools w Chrome powoduje wyłączenie JavaScript tylko na bieżącej karcie, gdy DevTools jest otwarty; zamknięcie go przywraca JavaScript. Jeśli zmieniłeś domyślną witrynę lub przeglądarkę w Ustawieniach, wróć do uprawnień JavaScript i ponownie zezwól na witryny. Więcej szczegółów znajdziesz w instrukcji DevTools w Chrome dotyczącej wyłączania JavaScript .