Heim  >  Artikel  >  Web-Frontend  >  Wie schließe ich ein Browserfenster ohne Bestätigungsaufforderung?

Wie schließe ich ein Browserfenster ohne Bestätigungsaufforderung?

DDD
DDDOriginal
2024-10-20 15:43:29257Durchsuche

How to Close a Browser Window Without Confirmation Prompt?

Ein Browserfenster ohne Bestätigungsaufforderung schließen

Bei Verwendung von window.close(); Wenn Sie die Funktion zum Schließen eines Browserfensters verwenden, wird möglicherweise eine Bestätigungsaufforderung angezeigt, in der Sie gefragt werden, ob Sie das Fenster schließen möchten. Während diese Aufforderung in manchen Szenarien nützlich sein kann, kann sie in anderen lästig oder unnötig sein. Dieser Artikel bietet eine Lösung zum Schließen eines Browserfensters, ohne die Bestätigungsaufforderung zu erhalten.

Lösung:

Um die Bestätigungsaufforderung zu vermeiden, können Sie den folgenden Code verwenden:

<code class="javascript">window.open('', '_self', '');
window.close();</code>

Indem Sie mit window.open() vor dem Aufruf von window.close() eine leere Seite öffnen, können Sie die Bestätigungsaufforderung umgehen und das aktuelle Fenster ohne weitere Bestätigung schließen. Diese Methode wurde getestet und hat sich als wirksam bei der Verhinderung unerwünschter Eingabeaufforderungen erwiesen. Darüber hinaus wird ein sauberer Verlauf beibehalten, ohne dass leere Tabs geöffnet bleiben.

Das obige ist der detaillierte Inhalt vonWie schließe ich ein Browserfenster ohne Bestätigungsaufforderung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn