gpt4 book ai didi

javascript - iframe 上的跨域 javascript 无法访问目标 iframe?

转载 作者:行者123 更新时间:2023-11-28 02:04:13 24 4
gpt4 key购买 nike

阅读完这里的方法概要 Ways to circumvent the same-origin policy显然,任何解决方法都需要修改目标 iframe 代码才能实现跨域通信。

不幸的是,在我正在从事的这个项目中,我只能修改父页面的代码,iframe 是从其他来源提供的,我们无法触及。有没有不需要修改iframe代码的方法?

最佳答案

唯一的解决方案是通过代理或特定代码从服务器获取 iframe 内容,并自行提供服务,以便浏览器只能看到一个源。

但请注意,这通常会违反提供 iframe 的网站正常使用的规则或契约(Contract)。如果它们不包含 CORS header 以允许包含和访问,则可能是有原因的。

关于javascript - iframe 上的跨域 javascript 无法访问目标 iframe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18010799/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com