是否有jQuery解决方案将文档字符串加载到iframe中

时间:2012-03-17 14:35:45

标签: jquery iframe

我希望通过PHP的字符串输出将网页加载到iframe中。我见过的每个例子都是基于Javascript的。

好奇的是有一个jQuery方法来完成加载字符串作为iframe的内容吗?

这是我目前正在使用的Javscript(部分jQuery)实现:

<script type="text/javascript">
    $(function() {
        setTimeout( function() {
            var resume = document.getElementById('resume_holder')
            var doc = resume.contentWindow.document;
            var $body = $('body',doc);

            var htmlString = "<h1>TEST</h1>";
            $body.html(htmlString);
        }, 1 );
    });
</script>

1 个答案:

答案 0 :(得分:2)

$(function() {
    var htmlString = "<h1>TEST</h1>";
    $('#resume_holder').contents().find('body').html(htmlString);
});
  • .contents()而不是.contentWindow.document / .contentDocument 调用框架元素的.contents()返回包含在jQuery对象中的文档。
  • $(doc).find('body')的速度相当于$('body', doc)