【问题标题】:Apply CSS to iframe将 CSS 应用于 iframe
【发布时间】:2010-11-01 03:43:38
【问题描述】:

我将 iframe 从外部站点添加到我的站点,如下所示:

<iframe src="http://site.com/page/"></iframe>

它有一些自己的 css 和 javascript 文件。

如何将自己的 css 样式添加到此 iframe?

【问题讨论】:

    标签: javascript html css iframe


    【解决方案1】:

    如果 iframe 源与您的网站不是同一个域,则由于same origin policy,您无法向其中添加自己的 CSS。

    【讨论】:

    • @Happy:SOP 也适用于 Javascript。
    • 我能想到的唯一窍门是使用服务器端代理,但这很让人头疼。
    【解决方案2】:

    您是否尝试格式化 iframe 边框或其内容?出于安全原因,不允许使用后者,前者可以使用简单的样式表(选择器“iframe”)进行归档。

    【讨论】:

    • 它添加了覆盖和一些文字,我想改变颜色和一些样式。
    • 如果叠加层是框架,我认为是不可能的。
    猜你喜欢
    • 2010-09-18
    • 2014-01-14
    • 2013-01-15
    • 2015-11-12
    • 2013-05-01
    • 2011-04-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多