Chrome中JavaScript未执行需依次检查:一、移除站点级禁用并添加允许域名;二、开启全局JavaScript开关;三、禁用干扰扩展;四、在开发者工具中启用JavaScript;五、重置内容设置为默认。

如果您在Chrome浏览器中打开网页时发现JavaScript脚本未执行,页面交互失效或功能异常,则可能是由于浏览器内容设置中禁用了JavaScript。以下是针对此问题的多种排查与修复步骤:
一、检查并启用站点级JavaScript权限
Chrome允许为特定网站单独控制JavaScript开关,若该设置被关闭,即使全局启用也无法运行脚本。
1、在Chrome地址栏输入 chrome://settings/content/javascript 并回车,进入JavaScript内容设置页面。
2、向下滚动至“不允许使用JavaScript的网站”列表,检查当前访问的域名是否出现在其中。
立即学习“Java免费学习笔记(深入)”;
3、若存在,将对应条目右侧的删除图标(×)点击移除。
4、在“允许使用JavaScript的网站”列表中,点击“添加”,输入目标网站完整域名(如 https://example.com),确保协议(https:// 或 http://)与实际访问一致。
二、确认全局JavaScript开关已开启
全局设置是所有网站默认遵循的基础策略,若此处关闭,绝大多数JS将完全失效。
1、访问 chrome://settings/content/javascript 页面。
2、确认顶部主开关状态为“已开启”。若显示“已关闭”,请直接点击该开关将其切换为开启状态。
3、关闭并重新打开当前标签页,刷新网页验证效果。
三、排除扩展程序干扰
部分广告拦截、隐私保护类扩展会主动屏蔽JavaScript执行,尤其对第三方脚本或内联脚本进行拦截。
1、在Chrome右上角点击扩展图标(拼图形状),选择“管理扩展程序”。
2、将所有扩展的开关暂时关闭,或点击“在chrome://extensions/”页面,逐一禁用后刷新网页测试。
3、若某扩展禁用后JS恢复正常,可进入该扩展设置页,查找“JavaScript过滤”“脚本拦截”等选项并关闭。
四、检查开发者工具中的JS禁用状态
开发者工具内存在临时禁用JavaScript的调试开关,若误开启会导致当前标签页所有脚本停止运行。
1、按 F12 或 Ctrl+Shift+I 打开开发者工具。
2、按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令菜单。
3、输入 Disable JavaScript,若出现“Enable JavaScript”选项,说明当前处于禁用状态;点击该选项即可恢复。
五、重置Chrome内容设置为默认值
当多项内容权限被自定义修改且难以定位具体冲突项时,可将JavaScript及其他相关设置恢复出厂默认。
1、访问 chrome://settings/reset 页面。
2、点击“将设置还原为原始默认设置”按钮。
3、在弹出确认框中点击“重置设置”。
4、重启Chrome浏览器,重新加载网页观察JavaScript是否运行。










