Propriedade srcdoc do IFrame
Exemplo
Altere o conteúdo HTML que é mostrado em um iframe:
document.getElementById("myFrame").srcdoc = "<p>Some new content inside the iframe!</p>";
Definição e uso
A propriedade srcdoc define ou retorna o valor do atributo srcdoc em um elemento iframe.
O atributo srcdoc especifica o conteúdo HTML da página a ser mostrada no quadro embutido.
Dica: Espera-se que este atributo seja usado junto com o sandbox e os atributos contínuos.
Se um navegador suportar o atributo srcdoc, ele substituirá o conteúdo especificado no atributo src (se houver).
Se um navegador NÃO suportar o atributo srcdoc, ele mostrará o arquivo especificado no atributo src (se houver).
Suporte ao navegador
Os números na tabela especificam a primeira versão do navegador que oferece suporte total à propriedade.
Property | |||||
---|---|---|---|---|---|
srcdoc | 20.0 | Not supported | 25.0 | 6.0 | 15.0 |
Sintaxe
Retorne a propriedade srcdoc:
iframeObject.srcdoc
Defina a propriedade srcdoc:
iframeObject.srcdoc = HTML_code
Valores de propriedade
Value | Description |
---|---|
HTML_code | Specifies the HTML content to show in the iframe. Must be valid HTML syntax |
Detalhes técnicos
Valor de retorno: | Uma String, representando o conteúdo HTML que é mostrado no iframe (se houver) |
---|
Mais exemplos
Exemplo
Retorne o conteúdo HTML que é mostrado em um iframe:
var x = document.getElementById("myFrame").srcdoc;
Páginas relacionadas
Referência HTML: atributo HTML <iframe> srcdoc
❮ Objeto IFrame