Jak wyłączyć JavaScript w Narzędziach dla programistów Chrome?

435

Próbuję debugować funkcje strony internetowej, gdy użytkownicy wyłączają JavaScript. Zastanawiałem się, jak wyłączyć JavaScript dla strony z Google Chrome DevTools?

Jopela
źródło
2
Menu poleceń, które istnieje od około kwietnia 2016 r., Jest prawdopodobnie szybsze niż starsze przepływy pracy, które polegały na przejściu do ustawień DevTools: stackoverflow.com/a/40727332/1669860
Kayce Basques

Odpowiedzi:

569

Kliknij menu w rogu Narzędzi dla programistów, kliknij Ustawienia, a następnie sprawdź Disable Javascriptponiżej Debugger.

SLaks
źródło
6
Jeśli nadal nie działa, rozważ kombinację klawiszy Ctrl + Shift + n, otwórz nowe okno Chrome w trybie incognito.
PaintyJoy
4
@PaintyJoy, dzięki za tę wskazówkę. Z jakiegoś powodu moja funkcja „Wyłącz Javascript” jest błędna podczas odświeżania ... „Tryb incognito” -> F12> Ustawienia> „Wyłącz JavaScript” -> Odśwież działa! Chciałbym wiedzieć, DLACZEGO nie działa w trybie zwykłym. Nie znalazłem żadnych biletów na ten problem. Wydaje się, że zdarza się tylko niektórym użytkownikom.
Phil Tune
1
@MattParkins Chrome Developer Tool zdaje się pękać co jakiś czas (chyba „złożony” kod ^ ^). Więc skorzystaj z odpowiedzi Alexa: isntead stackoverflow.com/a/13405449/759452
Adrien Be
4
Czy możesz dodać zrzut ekranu pokazujący lokalizację ikony „koła zębatego” w prawym dolnym rogu Narzędzi dla programistów? Oto na przykład zrzut ekranu Narzędzi dla programistów, który pokazuje, że nie ma ikony „koła zębatego” .
Ian Boyd
4
Teraz znajdziesz opcję „Wyłącz JavaScript” po prawej stronie w menu de Preferencje. Nagłówek: „Debugger”
Tomkay,
173
  1. Narzędzia programistyczne (F12)
  2. Trzy pionowe kropki w prawym górnym rogu
  3. Ustawienia
  4. W zakładce „Preferencje” po lewej stronie

Sekcja preferencji

  1. Pojawi się sekcja „Debuger” z opcją (prawdopodobnie po prawej stronie)

Wyłącz pole wyboru

szkocki
źródło
8
Zgadza się, znacznie trudniej znaleźć, nie mam pojęcia, dlaczego.
Shadow Wizard is Ear For You
Może teraz jest to mniej ważne, ponieważ wiele aplikacji internetowych wymaga JavaScript? To jest tak frustrujące, ponieważ muszę ciągle testować pełną wdzięku degradację, więc muszę ciągle przełączać się tam iz powrotem.
Sam Holmes,
90

Oficjalna dokumentacja: Wyłącz JavaScript w Chrome DevTools

Istnieje teraz menu poleceń wbudowane w DevTools, które ułatwia wyłączenie JavaScript. Tak było od kwietnia 2016 r.

  1. Otwórz DevTools .
  2. Naciśnij Command+ Shift+ P(Mac) lub Control+ Shift+P (Windows, Linux), aby otworzyć menu poleceń. Upewnij się, że kursor znajduje się w oknie DevTools, a nie w oknie przeglądarki.
  3. Wpisz Disable JavaScript(lub jakąś wersję ... wyszukiwanie jest rozmyte), a następnie naciśnij Enter.

Użyj Enable JavaScriptpolecenia, gdy chcesz je ponownie włączyć.

wyłączenie js poprzez menu poleceń

Kayce Basques
źródło
1
uruchom devtools przed wypróbowaniem tego.
rahulroy9202
36

chrome://settings/content JavaScript / Zarządzaj wyjątkami

Ale
źródło
20

To rozszerzenie przyspiesza: Quick JavaScript Switcher

mlb
źródło
Świetna wskazówka, działa superduperly - szybko i prosto, a także ponownie ładuje stronę! Natychmiastowe włączenie i wyłączenie
Timidfriendly
4
Złą rzeczą jest to, że ponownie ładuje stronę, a ja tego nie potrzebuję.
polkovnikov.ph
13

Możesz także uruchomić Chrome z domyślnie wyłączoną obsługą JavaScript, używając flagi:

-disable-javascript

Użyłbyś tego na przykład, uruchamiając Chrome w następujący sposób:

C:\Documents and Settings\%username%\Local Settings\Application Data\Google\Chrome" -disable-javascript
jaredwilli
źródło
-disable-javascriptnie działa z google-chrome-stable-51.0.2704.106-1.x86_64.
Cristian Ciupitu
Spróbuj --blink-settings=scriptEnabled=falsezamiast tego
Ilya
8

Najszybszym sposobem jest prawdopodobnie ten:

  • F12, aby otworzyć konsolę programistyczną
  • Ctrl + Shift + P, aby otworzyć narzędzie poleceń (Windows)
  • Wpisz „disable javascript” i naciśnij klawisz Enter
remborg
źródło
7

W OSX musiałem kliknąć potrójne pionowe kropki i odznaczyć pole w sekcji ustawień. Które można również otworzyć za pomocąf1

DigitalDesignDj
źródło
4

Używanie tylko klawiatury co najmniej w systemie Windows 10:

  • F12, pokazuje narzędzia programistyczne
  • F1, pokazuje Ustawienia
  • tab, przechodzi do pola wyboru „Wyłącz Javascript”
  • space, przełącza opcję
  • esc, ukrywa ustawienia
biskup
źródło
4

Aby tymczasowo zablokować JavaScript w domenie:

  1. Kliknij przycisk po lewej stronie adresu na pasku adresu (który mówi View site information)
  2. Z menu rozwijanego obok JavaScriptwybierzAlways block on this site
  3. Odśwież stronę
Anu Shibin Joseph Raj
źródło
3

W systemie Mac OS X:

  • Preferencje
  • Pokaż ustawienia zaawansowane
  • Naciśnij przycisk „Ustawienia treści”
  • Przewiń do sekcji „JavaScript”
  • Zaznacz pole wyboru przed „Nie zezwalaj żadnej witrynie na uruchamianie JavaScript”

Rozszerzenie Chrome Quick JavaScript Switcher jest jednak o wiele łatwiejsze :-)

Niels Bom
źródło
3
  • Przejdź do opcji (Windows: trzy pionowe kropki w prawym górnym rogu) -> Ustawienia lub naciśnij F1.
  • W sekcji Ogólne znajduje się „wyłącz JavaScript”

Ikona koła zębatego nie jest już częścią narzędzi programistycznych. Od wersji Chome 30.0 nie jest nawet możliwe przywrócenie go (w Narzędziach programisty Google Chrome zniknęły ikony paska narzędzi. Co daje? )

F Pereira
źródło
3
  • Kliknij menu ⋮ w rogu Narzędzi dla programistów, kliknij Ustawienia
  • Kliknij Zaawansowane u dołu
  • Kliknij Ustawienia treści
  • Kliknij JavaScript
  • Wyłączyć
Sarang
źródło
3

Szybki sposób :

1) po prostu kliknij CTRL + SHIFT + P

2) wypełnij pole 3-literowym dis i pojawi się to pole i wybierz pozycję Wyłącz Javascript

wyłącz JavaScript .

to wszystko ludzie!

marcdahan
źródło
2

Pełne i szybkie instrukcje dla przeglądarek Chrome (Opera włącznie.)

Pierwszy sposób

  1. Jeśli Narzędzia dla programistów nie są otwarte, naciśnij F12klawisz na klawiaturze, aby wyświetlić Narzędzia dla programistów. W przeglądarce Opera musisz użyć kombinacji klawiszy Ctrl+ Shift+ ina klawiaturze, aby ją otworzyć.
  2. Aby wyświetlić ustawienia, wystarczy nacisnąć F1klawisz na klawiaturze. W tym czasie okno Narzędzi programisty musi być aktywne. Lub jeśli chcesz otworzyć ustawienia za pomocą myszy, musisz kliknąć przycisk w prawym górnym rogu Narzędzi dla programistów, a następnie kliknąć Settingsmenu.

Następnie przewiń w dół okno ustawień do dołu, a następnie zobaczysz pole wyboru do wyłączenia JavaScript:

wyłącz JavaScript w narzędziach dla programistów Chrome

Wystarczy kliknąć to pole wyboru i nacisnąć escklawisz na klawiaturze, aby ukryć ustawienia. Jeśli chcesz to włączyć, musisz ponownie zrobić to samo.

Drugi sposób

  1. Jeśli Narzędzia dla programistów nie są otwarte, otwórz je tak, jak opisano to w pierwszy sposób.
  2. Naciśnij kombinację klawiszy Ctrl+ Shift+ P(dla Windows lub Linux) lub Cmd (⌘)+ Shift+P (dla Mac), aby otworzyć menu poleceń. Upewnij się, że fokus znajduje się w oknie DevTools.
  3. Wpisz „Wyłącz JavaScript”, a następnie naciśnij Enterlub kliknij myszą. Jeśli chcesz cofnąć enanled JS, otwórz ponownie menu poleceń i wpisz „Włącz JavaScript”, a następnie naciśnij Enterlub kliknij myszą. Możesz także napisać tylko „JavaScript” lub „Java”, a następnie wybrać go myszką.

wyłącz JavaScript w narzędziach dla programistów Chrome

Jeśli to wszystko nie działa

Z jakiegoś powodu możliwe, że to nie działa. W tym przypadku otwieram nową pustą witrynę w „trybie incognito” i robię to wszystko.

Najszybszy sposób

W Chrome Web Store lub na stronie Opera Addon możesz znaleźć i zainstalować rozszerzenia, które robią to za jednym kliknięciem. Po prostu wyszukaj "Javascript Switcher":

Bharata
źródło
1

Wklej: chrome: // settings / content

Przejdź do sekcji „Javascript” i wyłącz ją.

aletede91
źródło
1
Czy możesz podać więcej szczegółów? Użytkownik musi przejść do sekcji JavaScript i wybrać „Blokuj”.
Rob Sedgwick
1

Naciśnij F8, aby tymczasowo zablokować / odblokować JS (przy otwartych DevTools).

Jest to bardzo przydatne do debugowania problemów interfejsu użytkownika elementów, które mogą stracić ostrość, jeśli klikniesz lub naciśniesz coś poza tym elementem. (Chrome 71.0.3578.98, Ubuntu 18.10)

Dan D.
źródło
0
Chrome://chrome/settings/Privacy/Content settings/JavaScript

i tam możesz wkleić adres URL swojej witryny Manage exceptions..i zmienić priorytet JavaScript z ZEZWÓL na BLOK.

Chirag Dave
źródło
0

To jest najnowsze ustawienie dla systemu Windows

Settings > Advanced > Privacy and security > Site Settings > Javascript > Blocked then get switch on and off
Sheo Sagar
źródło
0

dobre pytanie, próbuję na wiele sposobów, ale jest curry i nudne, dopóki nie znajdę skrótu.

  1. alt + cmd + i, to otwarte narzędzia programistyczne, chyba że używasz kieszeni, które wymagają ustawienia innego skrótu.
  2. shift + cmd + p, a następnie wprowadź: javascript

tylko dwa skróty, ale myślę, że safari jest do tego wygodniejsze.

bronić orca
źródło