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

Méthode open() du DOM HTML

Objet Document HTML DOM

open()La méthode ouvre un flux de sortie pour collecter tous lesdocument.write();oudocument.writeln();sortie de la méthode.

Vous pouvez utiliserdocument.close();Fermez le document ouvert.

Si un document existe déjà dans la cible, le supprimer.

Ne pas confondre cette méthode avecwindow.open()Mélange de méthodes :

  • La méthode document.open() vous permet de couvrir le document actuel ou de l'ajouter au document actuel

  • La méthode window.open() offre un moyen d'ouvrir une nouvelle fenêtre tout en laissant le document actuel inchangé

Syntaxe :

document.open(MIMEtype, replace)
document.open();
document.write("<p>Contenu unique.</p>");
document.close();
Vérifiez ici‹/›

Compatibilité du navigateur

Tous les navigateurs prennent en charge complètement la méthode open() :

Méthode
open()OuiOuiOuiOuiOui

Valeur du paramètre

ParamètresDescription
MIMEtype(Optionnel) Le type de document que vous souhaitez écrire (par défaut "text / html”)
remplacement(Optionnel) Si un document existe déjà, l'historique des entrées du nouveau document héritera de l'historique du document ouvert

Détails techniques

Valeur de retour :Aucun
Version DOM :DOM 2Niveau

Plus d'exemples

Utilisez les paramètres : ouvrez un flux de sortie, ajoutez du texte, puis fermez le flux de sortie :

document.open("text/html", "replace");
document.write("<p>Contenu unique.</p>");
document.close();
Vérifiez ici‹/›

Utilisez window.open() et document.open() pour ouvrir un flux de sortie dans une nouvelle fenêtre, ajoutez du texte, puis fermez le flux de sortie :

var w = window.open();
w.document.open();
w.document.write("<h1>Contenu unique</h1)");
w.document.close();
Vérifiez ici‹/›

Références associées

DOM Document write()Méthodes

DOM Document writeln()Méthodes

DOM Document close()Méthodes

window open()Méthodes

Objet Document HTML DOM