How to Enable JavaScript on Mozilla Firefox

Mozilla Firefox对JavaScript的处理方式与Chrome和Edge略有不同。普通的设置界面中没有JavaScript开关 ── Firefox默认所有人都需要JavaScript,因为现代网页应用离不开它。该设置被放在about:config这个高级配置页面中。

本指南介绍about:config中的JavaScript开关、按网站的权限覆盖、确认JavaScript是否启用的方法,以及测试用途的关闭方法 ── 全部对应2026年Firefox 130及以上版本。

Javascript is enabled in your web browser. If you disable JavaScript, this text will change.

网站开发人员须知

您可能需要考虑链接到此站点,以指导任何禁用脚本的用户如何在六个最常用的浏览器中启用JavaScript。您可以随意地使用下面的代码并根据需要进行修改。

<noscript>
要实现此站点的全部功能,必须启用JavaScript。
这里是 <a href="https://www.enablejavascript.io/">
如何在网页浏览器中启用JavaScript的说明</a>.
</noscript>

在enablejavascript.io 网站, 我们尽可能地提升那些禁用脚本的用户的体验:

  • 针对您的浏览器的教程,我们放在了页面的顶部
  • 所有图片都是内联的,全尺寸,便于阅读

我们希望您的访问者像您一样尽可能地启用JavaScript!

JavaScript是什么?为什么Firefox需要它?

JavaScript是驱动现代网站的一种编程语言。在Mozilla Firefox中,按钮点击、页面切换、表单提交、地图等几乎所有交互元素都由JavaScript实现。

在Firefox中关闭JavaScript后,这些功能就无法工作。会出现网页空白、排版错乱、无法登录、评论无法发送等问题。

本指南介绍在Firefox中启用JavaScript的步骤。与其他浏览器不同的是,Firefox的常规设置界面里没有JavaScript开关,它被放在about:config这个高级配置页中。

如何检查Firefox中JavaScript是否启用

Firefox默认启用JavaScript,确认方法是通过about:config

  1. 在Firefox地址栏输入"about:config"并按Enter
  2. 看到"接受风险并继续"提示后点击接受风险并继续
  3. 在搜索框中输入javascript.enabled
  4. 找到对应条目,如果其值为true,说明JavaScript已启用。

另一种确认方式:直接访问需要JavaScript的网站(如YouTube、Gmail),如果它们工作正常,说明JavaScript已启用。

在Windows的Firefox中启用JavaScript

Windows 10和Windows 11中Firefox的操作步骤完全一致。about:config中的标志位置不因系统而异:

  1. 在Firefox地址栏输入about:config并按Enter
  2. 在显示的警告中点击接受风险并继续
  3. 在搜索框中输入javascript.enabled
  4. 双击对应行,将值改为true

Firefox中JavaScript默认就是启用状态,上述步骤主要用于在被显式关闭后恢复。

在Firefox中关闭JavaScript的方法

如需在Firefox中禁用JavaScript(出于隐私、页面加速或测试目的):

  1. 在地址栏输入about:config
  2. 接受警告。
  3. 在搜索框输入javascript.enabled
  4. 双击对应行,将值从true改为false

修改后请重启Firefox或刷新页面,这样JavaScript就被禁用了。

How to Enable JavaScript in Firefox on iPhone, iPad, and iOS

Firefox for iOS is a Mozilla-branded shell around Apple's WebKit engine - the same engine that powers Safari. Apple's App Store rules require every iOS browser (Firefox, Chrome, Edge, Brave) to use WebKit, so Firefox on iPhone and iPad does not have its own about:config JavaScript switch. Instead, the JavaScript toggle lives in the system Safari settings and applies to every iOS browser at once.

Step 1: Open the Settings app

Unlock your iPhone or iPad and tap the Settings app on the Home Screen or in the App Library.

iOS Home Screen with the Settings app
Open the iOS Settings app.

Step 2: Tap Apps

Scroll down and tap Apps. On iOS 18 and later (including iOS 19/26 in 2026) per-app settings live under this menu.

iOS Settings with the Apps row highlighted
Tap Apps in iOS Settings.

Step 3: Choose Safari

In the Apps list, tap Safari. The JavaScript switch lives here even though you intend to use Firefox - Apple's WebKit policy means every iOS browser obeys this flag.

iOS Apps list with Safari highlighted
Open the Safari app settings.

Step 4: Open Advanced

Scroll to the bottom of the Safari settings page and tap Advanced.

iOS Safari settings with Advanced row
Tap Advanced at the bottom of the Safari settings.

Step 5: Turn JavaScript on

On the Advanced page, find the JavaScript row and toggle the switch to the green/on position. The change applies immediately to Firefox, Chrome, Edge, Safari, and every other iOS browser.

JavaScript toggle on (green) in iOS Safari Advanced settings
JavaScript is now enabled across every iOS browser, including Firefox.

Step 6: To disable later

Return to Settings → Apps → Safari → Advanced and toggle JavaScript off when you want to turn it off.

JavaScript toggle off (gray) in iOS Safari Advanced settings
Toggle JavaScript off to disable it in every iOS browser.

Reload any open Firefox iOS tabs to apply the change. Because the JavaScript flag is system-wide on iOS, the same setting also controls Safari, Chrome, Edge, and any other iOS browser you have installed.

通过about:config在Firefox中启用JavaScript

由于Firefox的设置界面没有JavaScript开关,需要从about:config的高级设置中操作。步骤:

  1. 在Firefox地址栏输入"about:config"并按Enter
  2. 看到警告页面后点击接受风险并继续
  3. 在搜索框中输入javascript.enabled
  4. 双击对应条目,将其值从false切换为true
  5. 重启Firefox或刷新页面即可生效。

这样JavaScript就启用了。如果以后想再次禁用,按相同步骤将true改回false即可。

Firefox中需要注意的隐私设置

JavaScript很方便,但也带来一定的隐私风险。在Firefox中获得更高隐私保护的建议:

  • 增强型跟踪保护:进入"设置" → "隐私与安全",启用"严格"模式。
  • NoScript扩展:可按站点允许或阻止JavaScript。
  • uBlock Origin:屏蔽以JavaScript投放的广告与追踪器。
  • 隐私浏览模式:按Cmd+Shift+P(Mac)或Ctrl+Shift+P(Windows)启动。

这些设置不影响标准JavaScript开关,但能为您提供更严格的隐私管理。

在Mac的Firefox中启用JavaScript

macOS版Firefox与Windows版步骤一致:

  1. 在Mac上打开Firefox。
  2. 在地址栏输入about:config并按Enter
  3. 点击"接受风险并继续"。
  4. 在搜索框中输入javascript.enabled
  5. 双击对应行,将值切换为true

Firefox的设置应用(Cmd+,)中无法切换JavaScript开关,必须通过about:config进行。

在Firefox中按网站允许或阻止JavaScript

如果您整体启用了JavaScript,但想对某些网站单独控制,可使用Firefox的"网站权限"功能:

  1. 打开目标网站。
  2. 点击地址栏左侧的锁形图标调节图标
  3. 选择显示连接详情权限
  4. 根据需要调整JavaScript及相关权限。

或者使用按站点工作的扩展程序(如NoScript),可以更精细地控制JavaScript。

常见问题

为什么需要在Firefox中启用JavaScript?

JavaScript是现代网站正常运行的核心编程语言。Firefox中浏览的网页几乎所有动态功能 ── 按钮点击、页面切换、表单提交、地图等 ── 都由JavaScript驱动。启用后,您可以按照网站设计的方式完整使用这些功能。

如何检查Firefox中JavaScript是否启用?

Firefox默认启用JavaScript,但可以通过about:config确认。在地址栏输入"about:config"并按回车,确认风险提示后继续。在搜索框输入"javascript.enabled",找到对应条目。如果其值为"true",则JavaScript已启用;如果为"false",双击该行即可切换为true。

在Firefox中禁用JavaScript会怎样?

Gmail、Facebook、YouTube等大量主流网站都依赖JavaScript运行。禁用后,这些网站的大部分功能将无法加载,按钮无响应、地图和评论区无法显示、登录失败等问题都会出现。