Browser Close Event in angular4
21,353
You need to set $event.returnValue if you want close event popup
Inside component
@HostListener('window:beforeunload', ['$event'])
public beforeunloadHandler($event) {
$event.returnValue = "Are you sure?";
}
Author by
Ketan Akbari
A full-stack developer, suitable working in laravel, angular, angularjs and ionic/cordova. @ketan_akbari
Updated on July 09, 2022Comments
-
Ketan Akbari almost 2 years
How can i detect browser close event in angular 4.0.2
I have tried
@HostListener('window:unload', ['$event']) unloadHandler(event) { ... }
@HostListener('window:beforeunload', ['$event']) beforeunloadHandler(event) { ... }
But not properly working for me. Can anyone help me out. If i refresh page than also this event fires
Need Separate browser close event in angular2/4