帮客户排查一个后台打不开的问题,对方电脑装了个安全插件,把 JavaScript 全禁了。页面打开只剩个框架,按钮全是死的。我让他把本站加白名单,立马恢复正常。

怎么关和怎么开回来

Chrome 在设置里搜 JavaScript,能看到站点设置,默认是允许,新版改叫「网站可以使用 JavaScript」。Edge 和 Chrome 同源,路径差不多。Firefox 在地址栏输 about:config 搜 javascript.enabled,改回 true 就行。改完刷新页面,不用重启浏览器。DevTools 里也能临时关,打开 F12 按 Ctrl+Shift+P 搜 disable JavaScript,能马上看到没脚本时的样子。

关掉之后会发生什么

现在的站九成靠 JS 渲染。关掉它,单页应用直接白屏,表单校验没了,图片懒加载停了,验证码也刷不出来。有些银行和政务站会直接弹提示,说检测到脚本被禁用,请开启后重试。这时候页面残缺不是网站挂了,是浏览器把执行器掐了。

什么情况下值得关

  • 看纯文字小说站:关掉能屏蔽弹窗和自动跳转
  • 老机器省资源:JS 少跑一点,风扇转得慢一点
  • 排查页面卡死:先禁用 JS,看是不是某个脚本拖慢
  • 安全测试:看网站没 JS 时有没有裸奔的敏感信息

别全局关,用站点例外

全局禁 JS 太影响日常。正确姿势是默认允许,只给广告多、弹窗多的站单独禁用。Chrome 的站点设置里可以按域名加规则。装 NoScript 这类插件也行,但规则配起来费时间,普通人用浏览器自带的就够了。

结论:JS 是现代网页的发动机,排查问题时可以临时关,日常还是开着,用站点白名单管住少数流氓站。