0

innerhtml親ページを iframe に到達させ、 ( jQuery を使用して.html())提供する変数に設定する方法を知りたいです。

これが私がこれまでに持っているものです:

var iframe = document.getElementById('framer');
var innerDoc = iframe.contentDocument || iframe.contentWindow.document;
var content_destination = innerDoc.getElementById('placecontenthere');  
$(content_destination).html("<span class='red'>Hello</span>");

何かご意見は?

4

1 に答える 1

1

jQuery を使用して iframe コンテンツにアクセスするには、次の URL で説明されているように、contents() 関数を使用できます: http://api.jquery.com/contents/

コード例はワンライナーに置き換えることができます。

$('#framer').contents().find('#placecontenthere').html('<span class="red">Hello</span>');
于 2013-05-23T05:30:52.687 に答える