Свойство IFrame srcdoc
Пример
Измените содержимое HTML, отображаемое в iframe:
document.getElementById("myFrame").srcdoc = "<p>Some new content inside the iframe!</p>";
Определение и использование
Свойство srcdoc устанавливает или возвращает значение атрибута srcdoc в элементе iframe.
Атрибут srcdoc определяет HTML-содержимое страницы, отображаемое во встроенном фрейме.
Совет. Ожидается, что этот атрибут будет использоваться вместе с атрибутами песочницы и бесшовных.
Если браузер поддерживает атрибут srcdoc, он переопределит содержимое, указанное в атрибуте src (если он есть).
Если браузер НЕ поддерживает атрибут srcdoc, вместо этого он покажет файл, указанный в атрибуте src (если он есть).
Поддержка браузера
Цифры в таблице указывают на первую версию браузера, которая полностью поддерживает это свойство.
Property | |||||
---|---|---|---|---|---|
srcdoc | 20.0 | Not supported | 25.0 | 6.0 | 15.0 |
Синтаксис
Вернуть свойство srcdoc:
iframeObject.srcdoc
Установите свойство srcdoc:
iframeObject.srcdoc = HTML_code
Значения свойств
Value | Description |
---|---|
HTML_code | Specifies the HTML content to show in the iframe. Must be valid HTML syntax |
Технические детали
Возвращаемое значение: | Строка, представляющая содержимое HTML, отображаемое в iframe (если есть). |
---|
Дополнительные примеры
Пример
Вернуть HTML-контент, отображаемый в iframe:
var x = document.getElementById("myFrame").srcdoc;
Связанные страницы
Справочник по HTML: атрибут HTML <iframe> srcdoc
❮ Объект IFrame