--- title: Window.confirm() slug: Web/API/Window/confirm tags: - API - DOM - Method - NeedsBrowserCompatibility - NeedsCompatTable - NeedsMobileBrowserCompatibility - Reference - Window - confirm translation_of: Web/API/Window/confirm ---
{{ApiRef("Window")}}

Die Window.confirm() Funktion zeigt ein modales Dialogfenster mit einem optionalen Text und zwei Buttons an, OK und Abbrechen.

Syntax

eingabe = window.confirm(nachricht);

Beispiel

if (window.confirm("Willst du die Seite wirklich verlassen?")) {
    window.open("exit.html", "Auf Wiedersehen!");
}

Erzeugt (englisch):

firefox confirm
 

Anmerkungen

The following text is shared between this article, DOM:window.prompt and DOM:window.alert Dialogfenster sind modal - sie verhindern, dass der Anwender auf den Rest der Seite zugreifen kann, bis das Dialogfenster geschlossen wurde. Aus diesen Grund sollte man Funktionen, die Dialogfenster anzeigen, nicht zu oft verwenden. Und unabhängig davon gibt es gute Gründe dafür, Dialogfenster zum Bestätigen einer Aktion zu vermeiden.

Mozilla Chrome-Nutzer (z.B. Firefox-Erweiterungen) sollten stattdessen {{interface("nsIPromptService")}} verwenden.

Seit Chrome {{CompatChrome(46.0)}} wird diese Funktion innerhalb eines {{htmlelement("iframe")}}s blockiert, es sei denn, dessen sandbox-Attribut hat den Wert allow-modal.

{{gecko_minversion_inline("23.0")}} Der Parameter ist optional und wird laut Spezifikation nicht benötigit.

Spezifikation

Spezifikation Status Kommentar
{{SpecName('HTML WHATWG', 'timers-and-user-prompts.html#dom-confirm', 'confirm()')}} {{Spec2('HTML WHATWG')}}  

Siehe auch