最常见的是“按钮看得到,但点了没反应”
筛选菜单、登录弹窗、收藏按钮和动态搜索通常需要脚本。如果 HTML 本身还能加载,你会看到一个像是正常的页面,但关键交互全失效。
有些网站会直接白屏
单页应用可能依靠 JavaScript 渲染主要内容。脚本被禁用、扩展拦截或加载失败时,正文都不会出现。
不一定是你主动关掉的
隐私扩展、脚本管理器、企业策略或浏览器安全设置都可能对某个域名单独禁用脚本。换浏览器正常时尤其值得检查。
不要为了一个网站把安全设置全部放开
如果网站来源不可信,允许脚本前先确认域名。对正规站点可以只恢复该站点必要权限,而不是关闭浏览器整体防护。
脚本加载失败和主动禁用的表现很像
网络拦截、CDN 故障或扩展阻止某个脚本,也可能让页面看起来像“JavaScript 被关了”。如果浏览器设置显示已允许脚本,就去看是否只有这个网站、这个网络环境下异常。 恢复脚本后记得重新载入页面;有些站点不会自动重新执行初始化逻辑,单纯打开权限还看不出变化。
一个简单的复现办法:先用无痕窗口打开同一页面,再在同一网络下换浏览器测试。如果无痕窗口正常,优先检查扩展和站点权限;如果所有浏览器都只在某个网络失败,再考虑资源请求是否被网络拦截。不要在原因未明时安装来源不明的“修复插件”。
如果仍无法加载关键资源,可以对照 设备与网络交叉测试方法,先排除仅发生在当前网络的情况。
先辨别是网站问题还是脚本被拦截
如果网页文字能显示,但按钮、搜索或登录操作都没有反应,先换一个干净的浏览器配置进行对照;如果只在某个浏览器配置下失败,查看内容拦截扩展和脚本权限。
不要为了让单个不熟悉的网站正常工作,就长期关闭所有隐私保护功能。若浏览器开发者工具显示脚本资源加载失败,先记录资源地址和错误类型,再联系网站方排查。