该指南包含针对 Safari 和 Microsoft Edge 的指导,暂不包括 Firefox 和其它浏览器
包括福建教考院的志愿填报系统在内,一些网站无法正确把 Mac 判断成电脑,并弹框甚至阻止进一步操作。这通常是由于网页不能正确处理 Mac 电脑的 User Agent,我们只需手动将其临时修改即可。
(注:该站点操作手册明确建议使用 Windows10 或 Windows11 的 Chrome 系或 Firefox 浏览器)
Safari 解决方法
按下 command + ,(逗号)进入设置,进入“高级”选项卡,打钩最底部的“显示网页开发者功能”
随后,进入报错的网页,在顶部菜单选中 “开发”→“用户代理”,按需选择以Windows
结尾的选项
Chrome — Windows
为例点按后网页会自动刷新,你的电脑会被网页认为是一台 Windows 电脑,此时即可正常访问网页
Microsoft Edge 解决方法
该方法需要使用调试器。如果网站禁止调试器,请使用 User-Agent Switcher and Manager 扩展
不想使用 Safari?不想安装扩展?Microsoft Edge 自己也可临时修改 User Agent,不过略微麻烦:
按下 command + option + i 打开调试器,选中“网络”选项卡(🛜图标)
点击下方的“更多网络条件…”按钮,也就是带有齿轮的🛜图标
在下方出现的“网络条件”菜单的“用户代理”选项中取消勾选“用户浏览器默认”,选择(或默认为)Chrome — Windows
刷新网页,如果网页无异常,则可以正常使用
如果网页出现以下图标,点击蓝色“继续”按钮,可能可以继续访问网页
如果以上图标反复出现,则说明网站阻止调试器,需关闭调试器窗口以继续使用(或用其它复杂方法绕过),但 UA 修改也即刻失效——不过,网站可能不会再阻止你使用 Mac
不论如何,Microsoft Edge 修改 UA 的最简方法仍然是本节开头的安装浏览器扩展