addEventListener ne fonctionne pas avec onbeforeunload

window.addEventListener("onbeforeunload",function() {return "are you sure?"});

^ Cela ne semble pas fonctionner... à tous... la page il suffit de fermer sans afficher la boîte de dialogue de confirmation...

Je me rends compte que...

window.onbeforeunload = function() {return "are you sure?"}

De fonctionner, mais je veux ajouter à la fonctionnalité (par exemple, ajouter de nombreux écouteurs d'événement à la "onbeforeunload" fonction) de ne pas réécrire la fonction complètement!

source d'informationauteur zconnelly13