--- title: document.open slug: Web/API/Document/open tags: - API - DOM - Méthodes - Reference translation_of: Web/API/Document/open --- {{APIRef("DOM")}} La méthode **`document.open()`** ouvre un document pour [l'écriture](/fr/docs/Web/API/Document/write). ## Syntaxe document.open(); ## Exemple // Dans cet exemple, le contenu du document est // écrasé au cours de la réinitialisation avec open() document.write("
supprimez-moi
"); document.open(); // Le document est vide. ## Notes Si un document existe dans la cible, cette méthode le supprime (voir l'exemple ci-dessus). Par ailleurs, un appel automatique à `document.open()` est réalisé lorsque [document.write()](/fr/docs/Web/API/Document/write) est appelé après que la page ait été chargée, bien que ce ne soit pas défini dans la spécification du W3C. documenter les paramètres à document.open ne figurant pas dans la spécification Cette méthode ne doit pas être confondue avec [window.open()](/fr/docs/Web/API/Window/open). `document.open` permet d'écrire par dessus le document courant ou d'y ajouter du contenu, alors que `window.open` fournit une manière d'ouvrir une nouvelle fenêtre laissant le document courant intact. Comme `window` est l'objet, si on appelle juste `open(...)`, il sera traité comme un appel à `window.open(...)`. Le document ouvert peut être fermé à l'aide de [document.close()](/fr/docs/Web/API/Document/close). Voir [Security check basics](/fr/docs/Mozilla/Gecko/Script_security#Security_checks) pour plus d'informations sur les principaux. Si vous ne voulez pas créer une entrée d'historique, remplacez `open()` par `open("text/html", "replace")`. ## Spécifications | Spécification | Status | Comment | | -------------------------------------------------------------------------------------------- | -------------------------------- | -------------------- | | {{SpecName("HTML WHATWG", "#dom-document-open", "document.open()")}} | {{Spec2("HTML WHATWG")}} | | | {{SpecName("DOM2 HTML", "html.html#ID-72161170", "document.open()")}} | {{Spec2("DOM2 HTML")}} | Définition initiale. | ## Compatibilité des navigateurs {{Compat("api.Document.open")}} ## Voir aussi - {{domxref("Document")}} - {{domxref("Window.open()")}}