window.addEventListener("onbeforeunload",function() {return "are you sure?"});
^ Это, похоже, не работает... вообще... страница просто закрывается без отображения окна подтверждения...
Я понимаю, что...
window.onbeforeunload = function() {return "are you sure?"}
Будет работать, но я хочу добавить к функциональности (например, добавить много прослушивателей событий к функции "onbeforeunload" ), не полностью переписать эту функцию!