Я пытаюсь получить данные с помощью jQuery ajax library, и я хочу добавить возвращенные данные html в объект фрейма (без установки атрибута источника). Основная идея заключается в том, что я хочу показать содержимое html как отдельный документ в фрейме. Я попытался поместить данные в div, но это повлияло на основной документ. Благодаря!Как динамически вставлять html в тег фрейма
Рама:
<frame id="test">
</frame>
$.ajax({ url : url })
.done(function(html) { document.getElementById('test').innerHTML = html });
Проблема, кажется, что функция getElementById это вернуть Null. Эта проблема разрешается, если я изменяю рамку на div.
ли кадр под тем же хостом? –
@Juan Mendes: Да, это так. –
Затем покажите код, который вы используете для установки содержимого фрейма, он должен работать –