iframe sanbox 属性会阻止对应规则链接的跳转
浏览器因
如果不给
sandbox属性的安全限制,阻止了通过 iframe 或沙箱环境对外部自定义协议如果不给
<iframe>添加 sandbox属性,浏览器不会触发该错误当 iframe 设置了 sandbox属性但未明确允许特定操作时,浏览器会默认启用严格限制。错误中提到的四个属性均未被包含:
- 1.
allow-top-navigation-to-custom-protocols→ 允许通过顶级导航访问自定义协议(如
。custom-protocol:) - 2.
allow-top-navigation-by-user-activation→ 仅在用户主动触发时允许导航到顶级窗口(如点击按钮)
。 - 3.
allow-top-navigation→ 无条件允许导航到顶级窗口(可能带来安全风险)
。 - 4.
allow-popups→ 允许弹出新窗口(如
window.open())

浙公网安备 33010602011771号