safari默认拦截银行等可信网站的弹出窗口,需手动在「设置→网站→弹出式窗口」中为对应域名(如pay.alipay.com)选择「允许」;操作须在主窗口进行,且该选项固定位于列表最底部。

当在银行、支付平台或企业OA系统中点击“验证”“扫码登录”“电子合同签署”等按钮时,Safari默认拦截其弹出的新窗口,导致流程卡在白屏或提示“请允许弹出式窗口”,必须为这些可信业务网站单独放行权限。
进入网站设置面板
打开 Safari 浏览器 → 点击顶部菜单栏的「Safari」→ 选择「设置」→ 切换到「网站」标签页。
这一步必须在 Safari 主窗口中操作,不能在无痕浏览窗口或扩展弹窗里进行;否则后续设置无法保存。
定位弹出式窗口选项
在左侧设置列表中向下滚动,找到并点击「弹出式窗口」。
【若没看到该项,请务必滚动到底部,Safari 会把该选项放在列表末尾】。很多用户卡在这一步,反复刷新或重启 Safari 都无效,其实只是没拉到底——它不在中间,也不在顶部,固定在最底部。
为指定网站启用弹出权限
第一步:在右侧「已配置的网站」区域查找目标域名,例如 pay.alipay.com、ebank.icbc.com.cn 或 oa.yourcompany.com。
第二步:如果该网站未出现在列表中,先手动访问一次该地址(哪怕只加载出标题栏),Safari 会自动将其记录进列表。
第三步:点击该网站右侧的下拉菜单,选择「允许」。
此时该站点所有 window.open() 调用和 target="_blank" 链接都将正常触发新窗口,无需每次手动点⚠️图标。











