English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método open() do HTML DOM

Objeto Documento do HTML DOM

open()O método abre um fluxo de saída para coletar qualquerdocument.write()oudocument.writeln()saída do método.

Você pode usardocument.close()Feche o documento aberto.

Se o documento já existir no destino, remova-o.

Não use este método comwindow.open()Confusão de métodos:

  • document.open() permite que você sobrescreva o documento atual ou o adicione ao documento atual

  • A função window.open() oferece uma maneira de abrir uma nova janela, mantendo o documento atual inalterado

Sintaxe:

document.open(MIMEtype, replace)
document.open();
document.write("<p>Conteúdo Único.</p>");
document.close();
Testar e Verificar‹/›

Compatibilidade do navegador

Todos os navegadores suportam completamente o método open():

Método
open()SimSimSimSimSim

Valor do parâmetro

ParâmetroDescrição
MIMEtype(Opcional) O tipo de documento que você deseja escrever (o padrão é "text / html”)
replace(Opcional) Se configurado, a entrada de histórico do novo documento herdará a entrada de histórico do documento aberto

Detalhes técnicos

Retorno:Nenhum
Versão do DOM:DOM 2Nível

Mais Exemplos

Use os parâmetros: Abra o fluxo de saída, adicione alguns textos, e então feche o fluxo de saída:

document.open("text/html", "replace");
document.write("<p>Conteúdo Único.</p>");
document.close();
Testar e Verificar‹/›

Use window.open() e document.open() para abrir um fluxo de saída em uma nova janela, adicionar alguns textos, e então fechar o fluxo de saída:

var w = window.open();
w.document.open();
w.document.write("<h1>Conteúdo Único</h1)");
w.document.close();
Testar e Verificar‹/›

Referências Relacionadas

DOM Document write()Métodos

DOM Document writeln()Métodos

DOM Document close()Métodos

window open()Métodos

Objeto Documento do HTML DOM