Lieber Matthias,
Ich hätte es evtl in Web Components als <confirm-dialog> angelegt. Was hältst du davon?
Siehe hier: https://www.webcomponents.org/element/jifalops/confirm-dialog
auf der Seite lädt bei mir die Live-Demo nicht. Auf der Github-Seite konnte ich es dann ausprobieren. Aber einen Confirm-Dialog wollte ich ja gezielt nicht, weil der den Rest der Seite unerreichbar macht. Das Widget sollte nur an dieser Stelle eine Nachfrage stellen, ohne den Benutzer zu zwingen, weiter damit zu interagieren.
Liebe Grüße
Felix Riesterer