Framebuster 代码为啥在某些浏览器里失效了? 端木钰浩 提问于 2026-03-10 13:54:22 阅读 2 安全 我最近在项目里加了点击劫持防护,用了常见的 Framebuster 脚本,但测试发现 Safari 和部分移动端浏览器里还是能被嵌入 iframe,根本拦不住。是不是写法有问题? 我试过下面这段代码,逻辑看起来没问题啊: if (window.top !== window.self) { window.top.location = window.self.location; } 但有时候页面会卡在跳转循环里,或者干脆没反应。现在有点懵,到底该怎么正确防点击劫持? 我来解答 赞 3 收藏 分享 生成中... 手机扫码查看 复制链接 生成海报 反馈 发表解答 您需要先 登录/注册 才能发表解答 暂无解答 暂无解答 加载更多 相关推荐
暂无解答