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右上角点击扩展图标(拼图形状),选择“管理扩展程序”。