Méthode HTML DOM Document open()

Définition et utilisation

open() Cette méthode ouvre un document pour l'écriture.

Attention :Tous les contenus de document existants seront effacés.

Astuce :Ne pas confondre cette méthode avec l'ouverture d'une nouvelle fenêtre de navigateur : Méthode window.open() Confusion.

Voir également :

Méthode Document close()

Méthode Document write()

Méthode Document writeln()

Exemple

Exemple 1

Ouvrez ce document, écrivez du texte, puis fermez :

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

Essayez-le vous-même

Exemple 2

Utilisation de document.open() dans une nouvelle fenêtre :

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

Essayez-le vous-même

Exemple 3

Si document.write() est utilisé sur un document fermé, document.open() est appelé automatiquement. Cela supprimera le contenu existant.

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

Essayez-le vous-même

Syntaxe

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

Paramètres

Paramètres Description
Mimetype Ignorée par tous les navigateurs modernes.
replace Ignorée par tous les navigateurs modernes.

Valeur de retour

Aucun.

Support du navigateur

document.Open() C'est une caractéristique de DOM Level 1 (1998).

Tous les navigateurs le supportent :

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Supporté 9-11 Supporté Supporté Supporté Supporté