var iframeHtml = $("#uploaderIframe").contents()[0].documentElement.innerHTML;
var bodyHtml = $(iframeHtml).find("body").html();
alert( bodyHtml );
.. возможно, создает новый узел DOM из innerHTML iFrame - на самом деле я подозреваю, что $(iframeHtml).find("body")
является пустым объектом jQuery.
Попробуйте
var bodyHtml = $('#uploaderIframe').contents().find("body").html()
Ссылка: Обход / содержание