V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Dive into HTML5
http://diveintohtml5.org/
RickyC
V2EX  ›  HTML

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

  •  
  •   RickyC · 323 天前 · 1601 次点击
    这是一个创建于 323 天前的主题,其中的信息可能已经有所发展或是发生改变。
    <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 跨域问题?

    11 条回复    2020-11-27 16:52:44 +08:00
    wszgrcy
        1
    wszgrcy   323 天前 via Android
    ………
    dotnet
        2
    dotnet   323 天前
    不可以调用 iframe 里面的方法
    wf18321589792
        3
    wf18321589792   323 天前 via iPhone
    网上主要是解决 iframe 之间如何通信的吧
    gouflv
        4
    gouflv   323 天前 via iPhone   ❤️ 1
    “网上为什么有那么多文章说解决 iframe 跨域问题”
    都这么多文章了,你为什么就是不看?
    RickyC
        5
    RickyC   323 天前   ❤️ 1
    @gouflv 看了, 看不懂
    liuxey
        6
    liuxey   323 天前
    @RickyC #5 哈哈哈
    wenfan
        7
    wenfan   323 天前
    为了保证用户信息的安全,95 年的时候 Netscape 公司引进了同源策略,里面的同源指的是三个相同:协议、域名、端口。
    违反了同源策略就会出现跨域问题,主要表现为以下三方面:

    无法读取 cookie 、localStorage 、indexDB
    DOM 无法获得
    ajax 请求无法发送
    wenfan
        8
    wenfan   323 天前
    你有这个时间发帖,早看完随便哪一篇关于 iframe 跨域的文章了…………
    RickyC
        9
    RickyC   323 天前
    @wenfan 现在还没有解决, IIS 做的网站, 其它网站不能 iframe 它
    whywhywhy
        10
    whywhywhy   323 天前
    如果你没遇到问题,不管它是不是真的,都无所谓啊,反正对你没影响。
    murmur
        11
    murmur   323 天前
    现在 https 下 iframe 说法很多,http 的问题没那么多
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2017 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 10:58 · PVG 18:58 · LAX 03:58 · JFK 06:58
    ♥ Do have faith in what you're doing.