var iframe = document.getElementById('iframe');
var content = function(iframe) {
return iframe.contentWindow ? iframe.contentWindow :
iframe.contentDocument.defaultView;
};
var callback = function() {
alert(content(this));
};
if (iframe !== null) {
if (iframe.attachEvent) {
iframe.attachEvent('onload', callback);
}
else {
iframe.addEventListener('load', callback);
}
}
// Или так:
var timer = window.setInterval(function () {
var iframe = content(iframe);
if (iframe) {
alert(iframe);
window.clearInterval(timer);
}
}, 100);