【问题标题】:Display cross domain content in IFrame (IE8)在 IFrame (IE8) 中显示跨域内容
【发布时间】:2010-03-15 17:00:37
【问题描述】:

我意识到 IE8 不允许跨域的链接显示在 IFrame 中。 微软似乎只允许修改两个 Header 选项。

  1. X-FRAME-OPTIONS : "DENY"(不显示任何 IFrame 内容)

  2. X-FRAME-OPTIONS : "SAMEORIGIN"(显示来自同一域的内容)

是否有变通方法允许显示来自其他域的内容?

提前致谢

【问题讨论】:

    标签: asp.net .net iframe internet-explorer-8


    【解决方案1】:

    将您的来源指向一个简单地代理外部网页的内部动态(服务器生成)页面。 IE。你点击src="myContent.asp",你会得到www.google.com,或等效的。

    【讨论】:

    • 如何让 www.google.com 显示在 mycontent.asp 中?我不会面临同样的问题吗?
    • 服务器(以及服务器页面)可以不受限制地向任何他们想要的任何请求发出任何请求。这严格来说是一个浏览器问题。我不得不在谷歌上搜索千篇一律的 ASP 解决方案,但理论是合理的。
    猜你喜欢
    • 1970-01-01
    • 2011-12-17
    • 1970-01-01
    • 2014-08-02
    • 1970-01-01
    • 1970-01-01
    • 2014-03-16
    • 2013-08-23
    • 2015-12-20
    相关资源
    最近更新 更多