489

当用户禁用他们的 JavaScript 时,我正在尝试调试网站的功能。我想知道如何从 Google Chrome DevTools 禁用页面的 JavaScript?

4

21 回答 21

633

点击开发者工具一角的齿轮Settings图标,点击,然后在 下Debugger,勾选Disable Javascript,如下视频所示:

在此处输入图像描述

于 2012-11-15T20:13:45.963 回答
212

2020 年 8 月更新

  1. 开发人员工具 (F12)
  2. 单击齿轮图标

设置

  1. 应该打开首选项选项卡
  2. 禁用 Javascript 选项在最右边

禁用 JS 选项

原始答案

  1. 开发人员工具 (F12)
  2. 右上角的三个垂直点
  3. 设置
  4. 在左侧的“首选项”选项卡下

首选项部分

  1. 将有一个带有选项的“调试器”部分(可能在最右边)

禁用复选框

于 2016-02-10T19:10:02.153 回答
100

官方文档:使用 Chrome DevTools 禁用 JavaScript

现在 DevTools 中内置了一个命令菜单,可以更轻松地禁用 JavaScript。这已经在 2016 年 4 月左右出现。

  1. 打开开发工具
  2. Command+ Shift+ P(Mac) 或Control+ Shift+ P(Windows、Linux) 打开命令菜单。确保光标的焦点位于 DevTools 窗口上,而不是浏览器视口上。
  3. 输入Disable JavaScript(或某个版本……这是一个模糊搜索),然后按Enter

Enable JavaScript当您想重新打开它时使用该命令。

通过命令菜单禁用 js

于 2016-11-21T18:50:27.180 回答
38

chrome://settings/contentJavascript/管理异常

于 2012-11-15T20:16:49.900 回答
21

这个扩展使它更快(我是作者):Quick Javascript Switcher

它是开源的:https ://github.com/maximelebreton/quick-javascript-switcher

于 2013-04-26T16:11:03.977 回答
12

您还可以使用以下标志在默认禁用 JavaScript 的情况下运行 Chrome:

-disable-javascript

例如,您可以通过像这样运行 Chrome 来使用它:

C:\Documents and Settings\%username%\Local Settings\Application Data\Google\Chrome" -disable-javascript
于 2012-11-23T18:52:35.917 回答
9

最快的方法可能是这个:

  • F12 打开开发控制台
  • ctrl + shift + p 打开命令工具(windows)
  • 输入“禁用 javascript”并回车
于 2018-05-14T17:04:20.037 回答
7

在 OSX 上,我必须单击三个垂直点,然后取消选中设置部分中的一个框。也可以打开f1

于 2015-11-16T17:54:10.277 回答
5

至少在 Windows 10 中仅使用键盘:

  • F12, 显示开发者工具
  • F1, 显示设置
  • tab,移至“禁用 Javascript”复选框
  • space, 切换选项
  • esc, 隐藏设置
于 2016-09-20T13:17:40.520 回答
3

在 Mac OS X 上:

  • 优先
  • 显示高级设置
  • 按“内容设置”按钮
  • 滚动到“JavaScript”部分
  • 勾选“不允许任何站点运行 JavaScript”前面的复选框

不过,Chrome Quick JavaScript Switcher 扩展要容易得多 :-)

于 2013-07-11T14:11:07.763 回答
3
  • 转到选项(Windows:右上角的三个垂直点)-> 设置,或按 F1。
  • 在“常规”部分中,您会找到“禁用 JavaScript”

齿轮图标不再是开发者工具的一部分。自 Chome 30.0 起,甚至无法将其恢复(在 Google Chrome 开发人员工具中,工具栏图标消失了。什么给出了?

于 2016-02-03T16:53:21.780 回答
3

暂时阻止域上的 JavaScript:

  1. 单击地址栏上地址左侧的按钮(显示View site information
  2. 在 旁边的下拉列表中JavaScript,选择Always block on this site
  3. 重新加载页面
于 2017-09-01T11:38:14.040 回答
3

快速方法

1)只需点击CTRL + SHIFT + P

2) 用 3 个字母dis填写该字段,然后会出现此框并选择项目Disable Javascript

禁用 javascript .

就是这样!

于 2018-01-03T18:39:49.187 回答
3
  • 点击开发者工具一角的⋮菜单,点击设置
  • 点击底部的高级
  • 点击内容设置
  • 点击 JavaScript
  • 关掉
于 2018-05-29T11:42:41.353 回答
3
于 2018-11-24T00:45:53.167 回答
2

Press F8 for temporarily freezing / unfreezing JS (with DevTools open).

This is very useful for debugging UI issues on elements that may lose focus if you click or press anything outside of that element. (Chrome 71.0.3578.98, Ubuntu 18.10)

于 2019-01-22T12:49:31.357 回答
1

粘贴:chrome://settings/content

转到“Javascript”部分并禁用它。

于 2018-03-01T14:08:49.677 回答
0
Chrome://chrome/settings/Privacy/Content settings/JavaScript

在那里您可以粘贴您网站的 URL,Manage exceptions..并将 JavaScript 优先级从允许更改为阻止。

于 2016-09-06T08:47:03.970 回答
0

This is the latest setting for the windows

Settings > Advanced > Privacy and security > Site Settings > Javascript > Blocked then get switch on and off
于 2019-10-14T05:49:42.497 回答
0

good question, i try so many way, but it is curry and boring, until i find shortcut.

  1. alt + cmd + i, this open dev tools, unless you use pocket, that need set other shortcut.
  2. shift + cmd + p, then input: javascript

only two shortcut, but i think safari is more convenient for that.

于 2020-03-01T10:17:27.083 回答
0

There's a settings in chrome

open the menu from chrome, click settings > type in "javascript" in the search bar > click site settings > click javascript.

from here you can toggle javascript specifically to a site using their url. or just click the big button to allow/block it to all sites.

enter image description here

于 2021-06-23T03:12:57.577 回答