Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Добавить код в iframe (https://javascript.ru/forum/jquery/44551-dobavit-kod-v-iframe.html)

Fedya 24.01.2014 02:04

Добавить код в iframe
 
Здравствуйте

Скажите, пожалуйста, как можно задать код ifram'у?

я знаю как задать код в <html>..</html>
iframe = $("iframe").contents().find('html');
iframe.html(code);


но мне нужно так, чтобы код задавался всему документу, чтобы и теги html я мог сам задать

вот так
var code="<html><head></head><body></body></html>";
iframe = $("iframe").contents().find('html');
iframe.html(code);

Этот код конечно будет работать, но он неправильно будет понят браузером, так как мы в <html> добавляем еще <html>

danik.js 24.01.2014 06:41

Цитата:

Сообщение от Fedya
но мне нужно так, чтобы код задавался всему документу, чтобы и теги html я мог сам задать

Какой в этом смысл? Целиком HTML можно задать только через
document.open();
document.write(html);
document.close();

Не забудь про <!DOCTYPE html> , а то css-глюки полезут.

document фрейма возвращает функция contents()


Часовой пояс GMT +3, время: 13:06.