将CSS添加到没有正文的iframe

时间:2013-05-02 13:56:29

标签: javascript jquery css iframe fonts

我有一个iframe标记,我希望更改font-family。但我链接的iframe没有正文,只是文字和图片。所以大多数javascript访问它的方式都不起作用。有什么方法吗?

2 个答案:

答案 0 :(得分:2)

如果iframe与其父级不在同一个域中,由于same-origin policy,您无法修改其内容。

答案 1 :(得分:0)

如果iFrame不在同一个URL /服务器上,那么最好的方法是使用PHP代替。

<div class="iframe">
    <?php echo get_file_contents("http://www.google.com"); ?>
</div>
<style>
    .iframe {
        !! Whatever Styles !!
    }
</style>

显然将!! Whatever Styles !!替换为您希望对字体进行的更改。我希望这有帮助 - 我对Stack Overflow很新,所以如果我做错什么请告诉我:)