JavaScript
jQuery
iframe

iframe内のDOMを操作する方法

More than 5 years have passed since last update.

※IE8+,FF,Chrome,Safari で動作確認済み

var $iframe = $('#some_iframe');

// iframe内のコンテンツのdocumentオブジェクト
var ifrmDoc = $iframe[0].contentWindow.document;

// あとはいつも通りでおk
var $body = $('body', ifrmDoc);
var $ele  = $('#some_element', ifrmDoc);

 

onloadイベントは

$(function() {

    $('#some_iframe').on('load', function(e) {
        var $body = $('body', this.contentWindow.document);
            :
            :
    });

});