html тела iframe - PullRequest
       1

html тела iframe

0 голосов
/ 30 октября 2009

Привет, мой код возвращает все HTML в iframe. Я хотел бы только тело HTML. Кто-нибудь знает, как изменить костюм?

Код:

alert( $("#uploaderIframe").contents()[0].documentElement.innerHTML );

Ответы [ 2 ]

0 голосов
/ 30 октября 2009
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()

Ссылка: Обход / содержание

0 голосов
/ 30 октября 2009

Попробуйте это:

iframeHtml = $("#uploaderIframe").contents()[0].documentElement.innerHTML;
bodyHtml = $(iframeHtml).find("body");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...