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?
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?
Odpowiedzi:
Kliknij ⋮
menu w rogu Narzędzi dla programistów, kliknij Ustawienia, a następnie sprawdź Disable Javascript
poniżej Debugger
.
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.
Disable JavaScript
(lub jakąś wersję ... wyszukiwanie jest rozmyte), a następnie naciśnij Enter.Użyj Enable JavaScript
polecenia, gdy chcesz je ponownie włączyć.
To rozszerzenie przyspiesza: Quick JavaScript Switcher
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-javascript
nie działa z google-chrome-stable-51.0.2704.106-1.x86_64.
--blink-settings=scriptEnabled=false
zamiast tego
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
Aby tymczasowo zablokować JavaScript w domenie:
View site information
)JavaScript
wybierzAlways block on this site
W systemie Mac OS X:
Rozszerzenie Chrome Quick JavaScript Switcher jest jednak o wiele łatwiejsze :-)
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? )
Pierwszy sposób
⋮
przycisk w prawym górnym rogu Narzędzi dla programistów, a następnie kliknąć Settings
menu.Następnie przewiń w dół okno ustawień do dołu, a następnie zobaczysz pole wyboru do wyłączenia JavaScript:
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
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"
:
Wklej: chrome: // settings / content
Przejdź do sekcji „Javascript” i wyłącz ją.
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)
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.
To jest najnowsze ustawienie dla systemu Windows
Settings > Advanced > Privacy and security > Site Settings > Javascript > Blocked then get switch on and off
dobre pytanie, próbuję na wiele sposobów, ale jest curry i nudne, dopóki nie znajdę skrótu.
tylko dwa skróty, ale myślę, że safari jest do tego wygodniejsze.