The onpagehide event triggers in JavaScript when a user leaves the page and decides to move to another. Some examples include age refresh, a link is clicked, etc.
Example
You can try the following code to learn how to implement onpagehide event in JavaScript.
<!DOCTYPE html>
<html>
<body onpagehide="newFunc()">
<p>Close the page and see what happens!</p>
<script>
function newFunc() {
alert("Thank you!");
}
</script>
</body>
</html>