Heim >Web-Frontend >js-Tutorial >Wie verhindert man die Aufforderung „Möchten Sie dieses Fenster schließen' bei Verwendung von window.close()?
Verhindern der Aufforderung „Möchten Sie dieses Fenster schließen?“
Wenn Sie ein Browserfenster mit der Funktion window.close() schließen, Möglicherweise werden Sie gefragt, ob Sie das Fenster schließen möchten. Dies kann unpraktisch sein, wenn Sie das Fenster ohne Benutzerinteraktion schließen möchten.
Um diese Aufforderung zu vermeiden, können Sie die folgende Lösung verwenden:
window.open('', '_self', ''); window.close();
Diese Lösung beinhaltet das Öffnen eines neuen Fensters mit einer leeren Seite ('') mit window.open(). Der Parameter „_self“ gibt an, dass das neue Fenster das aktuelle Fenster ersetzt. Schließlich schließt window.close() das aktuelle Fenster, das nun auf das leere Fenster verweist.
Diese Technik funktioniert, weil das ursprüngliche Fenster vor dem Schließen durch das leere Fenster ersetzt wird, sodass keine Bestätigung erforderlich ist Eingabeaufforderung.
Das obige ist der detaillierte Inhalt vonWie verhindert man die Aufforderung „Möchten Sie dieses Fenster schließen' bei Verwendung von window.close()?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!