Método HTML DOM Document open()

Definição e uso

open() O método abre o documento para escrita.

Atenção:Todos os conteúdos existentes serão limpos.

Dica:Não use este método para abrir uma nova janela do navegador. Método window.open() Confusão.

Veja também:

Método Document close()

Método Document write()

Método Document writeln()

Exemplo

Exemplo 1

Abra este documento, escreva alguns textos e então feche:

document.open();
document.write("<h1>Hello World</h1>");
document.close();

Experimente pessoalmente

Exemplo 2

Usar document.open() em uma nova janela:

const myWindow = window.open();
const myWindow.document.open();
const myWindow.document.write("<h1>Hello World!</h1>");
const myWindow.document.close();

Experimente pessoalmente

Exemplo 3

Se usar document.write() em um documento fechado, o document.open() será chamado automaticamente. Isso deletará o conteúdo existente.

document.write("<h1>Hello World!</h1>");

Experimente pessoalmente

Sintaxe

document.open()
document.open(Mimetype, replace)

Parâmetros

Parâmetros Descrição
Mimetype Ignorado por todos os navegadores modernos.
replace Ignorado por todos os navegadores modernos.

Retorno

Nenhum.

Suporte do navegador

document.Open() É uma característica do DOM Level 1 (1998).

Todos os navegadores suportam isso:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte 9-11 Suporte Suporte Suporte Suporte