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?


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.


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


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ń


1
uruchom devtools przed wypróbowaniem tego.
rahulroy9202

36

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



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

-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

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


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

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ę

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 :-)



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ć

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!


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":


1

Wklej: chrome: // settings / content

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


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)


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.


0

To jest najnowsze ustawienie dla systemu Windows

Settings > Advanced > Privacy and security > Site Settings > Javascript > Blocked then get switch on and off

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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.