Как загрузить динамическую страницу в iframe - PullRequest
2 голосов
/ 10 декабря 2011

Я создал iframe и установил в качестве источника пустую страницу, которая тоже уже создана.Проблема заключается в том, как динамически добавить часть html-фрагмента (html уже хранится в переменной) внутри div на пустой странице и затем отобразить его в iframe.Я использую JQuery.Спасибо

1 Ответ

4 голосов
/ 10 декабря 2011

Выберите iframe, затем используйте .contents() для доступа к jQuery-объекту документа iframe (только для домена!).

var chunk = "<a>Test</a>";

var iframeBody = $("#id-selector-of-iframe").contents().find("body");
iframeBody.append(chunk);
//Or, if you want to overwrite the body:
//iframeBody.html(chunk);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...