document.getElementById('frame').contentDocument.body
выдаст его в чистом JavaScript, при условии, что идентификатор iframe равен frame
.В jQuery это будет $('#frame').contents().find('body')
.
. Обратите внимание, что из-за политики одного и того же источника это будет работать только в том случае, если в iframe и URL-адресах соседних страниц одинаковое имя хоста и номер порта.*
Редактировать: Вы прокомментировали, что при попытке получить этот код выдается ошибка «Отказано в доступе».Политика того же происхождения - вот почему это происходит.Отличное руководство по безопасности браузера содержит информацию об этом .Внимательное прочтение этой веб-страницы позволит предположить, что существуют способы пробиться, хотя это невозможно, если вы не контролируете закрытый сайт по соображениям безопасности и конфиденциальности.