Как отключить JavaScript в Chrome Developer Tools?


435

Я пытаюсь отладить функции веб-сайта, когда пользователи отключают свой JavaScript. Мне было интересно, как отключить JavaScript для страницы из Google Chrome DevTools?


2
Меню команд, появившееся примерно с апреля 2016 года, вероятно, быстрее, чем старые рабочие процессы, которые основывались на настройках DevTools: stackoverflow.com/a/40727332/1669860
Kayce Basques

Ответы:


569

Нажмите на меню в углу инструментов разработчика, нажмите «Настройки», затем выберите « Disable JavascriptПод» Debugger.


6
Если все еще не работает, рассмотрите Ctrl + Shift + n, Откройте новое окно Chrome в режиме инкогнито.
PaintyJoy

4
@PaintyJoy, спасибо за этот совет. По какой-то причине мой «Отключить Javascript» глючит при обновлении ... «Режим инкогнито» -> F12> Настройки> «Отключить Javascript» -> Обновление работает! Хотелось бы знать, ПОЧЕМУ это не работает в обычном режиме. Я не нашел ни одного билета по этому вопросу. Кажется, случается только с определенными пользователями.
Фил Тьюн

1
@MattParkins Chrome Developer Tool, кажется, время от времени ломается («сложный» код, я думаю, ^^). Так что используйте ответ Алекса isntead stackoverflow.com/a/13405449/759452
Адриен Бе

4
Можете ли вы добавить скриншот, который показывает расположение значка «шестеренка» в правом нижнем углу инструментов разработчика? Например, вот скриншот инструментов разработчика, показывающий, что значок «шестеренка» отсутствует .
Ян Бойд

4
Теперь вы найдете опцию «Отключить JavaScript» в правой части меню настроек. Заголовок: «Отладчик»
Tomkay

173
  1. Инструменты разработчика (F12)
  2. Три вертикальные точки в правом верхнем углу
  3. настройки
  4. Под вкладкой «Настройки» слева

Раздел настроек

  1. Там будет раздел «Отладчик» с опцией (вероятно, справа)

Отключить флажок


8
Правильно, они сделали это чертовски труднее найти, понятия не имею почему.
Shadow Wizard - это ухо для тебя

Может быть, сейчас это менее важно, так как многие веб-приложения требуют JavaScript? Это так расстраивает, потому что я должен продолжать тестировать постепенную деградацию, поэтому мне нужно постоянно переключаться назад и вперед.
Сэм Холмс

90

Официальная документация: отключить JavaScript с помощью Chrome DevTools

Теперь в DevTools встроено командное меню, облегчающее отключение JavaScript. Это было примерно с апреля 2016 года или около того.

  1. Откройте DevTools .
  2. Нажмите Command+ Shift+ P(Mac) или Control+ Shift+ P(Windows, Linux), чтобы открыть меню команд. Убедитесь, что курсор находится в окне DevTools, а не в окне просмотра браузера.
  3. Введите Disable JavaScript(или какую-то версию этого ... это нечеткий поиск), а затем нажмите Enter.

Используйте Enable JavaScriptкоманду, когда хотите снова включить ее.

отключение js через командное меню


1
иметь devtools активным, прежде чем пытаться это.
rahulroy9202


20

Это расширение делает это быстрее: Быстрый Javascript Switcher


Отличный совет, работает превосходно - быстро и просто, а также перезагружает страницу! Мгновенное включение и выключение
Timidfriendly

4
Плохо то, что он перезагружает страницу, а мне это не нужно.
polkovnikov.ph

13

Вы также можете запустить Chrome с отключенным JavaScript по умолчанию, используя флаг:

-disable-javascript

Вы могли бы использовать это, например, запустив Chrome следующим образом:

C:\Documents and Settings\%username%\Local Settings\Application Data\Google\Chrome" -disable-javascript

-disable-javascriptне работает с google-chrome-stable-51.0.2704.106-1.x86_64.
Кристиан Чиупиту

Попробуйте --blink-settings=scriptEnabled=falseвместо этого
Илья


8

Самый быстрый способ, вероятно, следующий:

  • F12, чтобы открыть консоль разработчика
  • Ctrl + Shift + P, чтобы открыть командный инструмент (Windows)
  • Введите «отключить JavaScript» и нажмите Enter

7

В OSX мне пришлось нажать на тройные вертикальные точки и снять флажок в разделе настроек. Который также можно открыть с помощьюf1


4

Использование только клавиатуры как минимум для Windows 10:

  • F12, показывает Инструменты разработчика
  • F1, показывает настройки
  • tab, перемещается к флажку «Отключить JavaScript»
  • space, переключает опцию
  • esc, скрывает настройки

4

Чтобы временно заблокировать JavaScript в домене:

  1. Нажмите на кнопку слева от адреса в адресной строке (который говорит View site information)
  2. В раскрывающемся списке рядом с JavaScriptвыберитеAlways block on this site
  3. Перезагрузить страницу

3

В Mac OS X:

  • предпочтения
  • Показать расширенные настройки
  • Нажмите кнопку «Настройки контента»
  • Прокрутите до раздела «JavaScript»
  • Поставьте галочку напротив «Не разрешать любому сайту запускать JavaScript»

Расширение Chrome Quick JavaScript Switcher намного проще, хотя :-)


3
  • Перейти к параметрам (Windows: три вертикальные точки в правом верхнем углу) -> Настройки или нажмите F1.
  • В общем разделе вы найдете «отключить JavaScript»

Значок шестеренки больше не является частью инструментов разработчика. Начиная с Chome 30.0, его даже невозможно вернуть ( в Google Chrome Developer Tools значки панели инструментов исчезли. Что дает? )


3
  • Нажмите ⋮ меню в углу инструментов разработчика, нажмите Настройки
  • Нажмите на Advanced внизу
  • Нажмите на настройки контента
  • Нажмите на JavaScript
  • Выключить

3

Быстрый путь :

1) просто нажмите CTRL + SHIFT + P

2) заполните поле 3 буквами dis и появится это поле и выберите пункт Disable Javascript

отключить JavaScript ,

это все люди!


2

Полные и быстрые инструкции для браузеров Chrome (Opera incl.)

Первый способ

  1. Если Инструменты разработчика не открыты, нажмите F12клавишу на клавиатуре, чтобы отобразить Инструменты разработчика. В браузере Opera вы должны использовать комбинацию клавиш Ctrl+ Shift+ iна клавиатуре, чтобы открыть ее.
  2. Чтобы показать настройки, просто нажмите F1клавишу на клавиатуре. Когда вы это делаете, окно инструментов разработчика должно быть сфокусировано. Или, если вы хотите открыть настройки с помощью мыши, вы должны нажать на кнопку в верхнем правом углу инструментов разработчика, а затем нажать Settingsв меню.

Затем вам нужно прокрутить окно настроек вниз, а затем вы увидите флажок для отключения JavaScript следующим образом:

отключить JavaScript в инструментах разработчика Chrome

Просто нажмите на этот флажок и нажмите escклавишу на клавиатуре, чтобы скрыть настройки. Если вы хотите включить его, вы должны сделать то же самое снова.

Второй способ

  1. Если инструменты разработчика не открыты, откройте его, как описано в первом разделе.
  2. Нажмите комбинацию клавиш Ctrl+ Shift+ P(для Windows или Linux) или Cmd (⌘)+ Shift+ P(для Mac), чтобы открыть меню команд. Убедитесь, что основное внимание уделяется окну DevTools.
  3. Введите там «Отключить JavaScript» и затем нажмите Enterили щелкните его мышью. Если вы хотите вернуть назад включенный JS, снова откройте меню команд и введите там «Включить JavaScript», а затем нажмите Enterили щелкните его мышью. Вы также можете написать только «JavaScript» или «Java», а затем выбрать его с помощью мыши.

отключить JavaScript в инструментах разработчика Chrome

Если все это не работает

По некоторым причинам возможно, что это не работает. Я в этом случае открываю новый пустой сайт в «Режиме инкогнито» и делаю все это там.

Самый быстрый способ

В Chrome Web Store или на сайте Opera Addon вы можете найти и установить расширения, которые делают это за один клик. Просто поиск "Javascript Switcher":


1

Вставьте его: chrome: // settings / content

Перейдите в раздел «Javascript» и отключите его.


1
Не могли бы вы предоставить более подробную информацию? Пользователь должен перейти в раздел JavaScript и выбрать «Блокировать».
Роб Седжвик

1

Нажмите F8 для временного замораживания / размораживания JS (с открытым DevTools).

Это очень полезно для отладки проблем пользовательского интерфейса для элементов, которые могут потерять фокус, если вы щелкнете или нажмете что-нибудь за пределами этого элемента. (Chrome 71.0.3578.98, Ubuntu 18.10)


0
Chrome://chrome/settings/Privacy/Content settings/JavaScript

и там вы можете вставить URL-адрес вашего веб-сайта Manage exceptions..и изменить приоритет JavaScript с ALLOW на BLOCK.


0

Это последняя настройка для окон

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

0

Хороший вопрос, я стараюсь так много, но это карри и скучно, пока я не найду ярлык.

  1. alt + cmd + i, это открытые инструменты разработчика, если только вы не используете pocket, для которых нужно установить другие ярлыки.
  2. shift + cmd + p, затем ввод: JavaScript

только два ярлыка, но я думаю, что сафари удобнее для этого.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.