contents()。find('html')。html()不设置正文的样式规则

时间:2014-07-16 11:16:52

标签: javascript html css

我的代码遇到了一些问题。问题是,如果我使用contents().find('html').html()设置IFRAME的内容,例如,使用以下代码片段:

<html>
    <head>
        <style type="text/css">
            body { background-color: red }
        </style>
    </head>

    <body>
    </body>
</html>

未应用正文规则,背景颜色保持白色(透明)。有人知道为什么会这么开心吗?

亲切的问候, 彼得。

1 个答案:

答案 0 :(得分:0)

试试这个

$("#myIframe").contents().find("body").css( "background-color", "red" );

您的脚本位于父文档中?