Answers:
如果您选择下载基于Chromium的Edge(在撰写本文时,这是获取基于Chromium的版本的唯一方法),则可以禁用javaScript
您可以通过访问获得的JavaScript选项edge://settings/content/javascript
,或点击Settings and more (Elipses) > Site Permissions > JavaScript
在这里,您可以禁用(阻止)JavaScript或启用(允许)JavaScript。您也可以基于每个站点执行此操作。
如果您使用的是DevTools(Ctrl+Shift+I
或在页面上单击鼠标右键,然后单击Click Inspect
),则可以调出Command Menu并开始输入>disable JavaScript
并选择Debugger Disable JavaScript
选项。您可以按照相同的步骤重新启用JavaScript,但可以开始输入>enable JavaScript
注意:您可能不必输入>
(大于符号),具体取决于它是否已经存在。
更新资料
自从我撰写此答案以来,Microsoft更改了Edge的组策略。当前的Windows 10版本不允许您通过组策略关闭Edge中的JavaScript。
您可以使用组策略设置更改此设置:
“计算机配置:>“管理模板”>“ Windows组件”>“ Microsoft Edge”
在以下位置也可以找到相同的设置:
“用户配置:>“管理模板”>“ Windows组件”>“ Microsoft Edge”
这些边缘组策略设置可以在(用户或计算机)\管理模板\ Windows组件\ Microsoft Edge \下找到:
- 允许您运行脚本,例如Javascript
- 允许您让人们在网站上使用自动填充
- 允许您让其他人发送“不跟踪”标头
- 允许您配置密码管理器
- 允许您运行弹出窗口
- 阻止地址栏显示搜索建议
- 允许您配置SmartScreen
- 配置Microsoft Edge如何对待Cookie
- 允许您配置企业站点列表
- 将所有Intranet流量发送到Internet Explorer
源 边缘组策略设置
Computer Configuration
可以通过“ 编辑”组策略工具来编辑选项。只需Group
从开始菜单中搜索。花了我很多时间才找到那个。
最新版本的Windows 10 Edge Microsoft已删除所有这些选项以禁用JavaScript。看来他们确实希望您无论如何都运行JavaScript。通常,JavaScript嵌入到网页中以拦截鼠标单击,以防止用户保存图像等内容。
至少在我的Windows 10版本(10.0.14393)中,组策略设置允许您运行脚本,如 DavidPostill和Botmaster提到的Javascript不可用。找到它了(我不是100%肯定它“曾经”存在过,它可能已被更新删除了吗?)。
如果要启用或禁用JavaScript,现在必须转到注册表,此设置有两个可能的位置:
HKLM \ SOFTWARE \ Policies \ Microsoft \ MicrosoftEdge \ Internet设置\ Zones \ 3
和
HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Group Policy Objects \ { xxxxx } Machine \ Software \ Policies \ Microsoft \ MicrosoftEdge \ Internet Settings \ Zones \ 3
(其中xxxxx对于每个人来说都是不同的)。
我假设区域“ 3”是“ Internet”区域(如InternetExplorer安全设置所示)。
您将在此处找到或需要创建名称为1400的REG_DWORD(32位)
我知道的价值观:
注意:对我而言,HKLM中的设置优先于HKCU中的设置(例如,更改HKCU中的设置对我没有影响)。