为什么要解决 iframe 跨域问题? iframe 不是默认可以跨域的吗?

2020 年 11 月 27 日
 RickyC
<iframe src="https://www.baidu.com" frameborder="0" style="Width:100%;height:100%;"></iframe> <iframe src="https://www.sogou.com" frameborder="0" style="Width:100%;height:100%;"></iframe> ------ 以上这些都可以直接出来, 用我自己的博客也可以出来

但是网上为什么有那么多文章说解决 iframe 跨域问题?

3708 次点击
所在节点    HTML
11 条回复
wszgrcy
2020 年 11 月 27 日
………
dotnet
2020 年 11 月 27 日
不可以调用 iframe 里面的方法
draven511250
2020 年 11 月 27 日
网上主要是解决 iframe 之间如何通信的吧
gouflv
2020 年 11 月 27 日
“网上为什么有那么多文章说解决 iframe 跨域问题”
都这么多文章了,你为什么就是不看?
RickyC
2020 年 11 月 27 日
@gouflv 看了, 看不懂
auin
2020 年 11 月 27 日
@RickyC #5 哈哈哈
wenfan
2020 年 11 月 27 日
为了保证用户信息的安全,95 年的时候 Netscape 公司引进了同源策略,里面的同源指的是三个相同:协议、域名、端口。
违反了同源策略就会出现跨域问题,主要表现为以下三方面:

无法读取 cookie 、localStorage 、indexDB
DOM 无法获得
ajax 请求无法发送
wenfan
2020 年 11 月 27 日
你有这个时间发帖,早看完随便哪一篇关于 iframe 跨域的文章了…………
RickyC
2020 年 11 月 27 日
@wenfan 现在还没有解决, IIS 做的网站, 其它网站不能 iframe 它
whywhywhy
2020 年 11 月 27 日
如果你没遇到问题,不管它是不是真的,都无所谓啊,反正对你没影响。
murmur
2020 年 11 月 27 日
现在 https 下 iframe 说法很多,http 的问题没那么多

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/729827

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX