Home  >  Article  >  Web Front-end  >  Detailed explanation of examples of JS monitoring and closing browser operations

Detailed explanation of examples of JS monitoring and closing browser operations

韦小宝
韦小宝Original
2018-01-23 11:08:461444browse

This article mainly introduces the relevant information of detailed examples of JS monitoring and closing browser operations. I hope this article can help everyone. Friends who are interested in js can refer to this article

JS monitors the detailed example of closing the browser operation

The requirements are as follows:

The user closes the browser to notify the background.

The plan is as follows:

1. Use js to monitor the closing of the browser operation.

2. When the user closes the browser, send an ajax request to the background and perform the corresponding business operation

The code is as follows:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
 <title> New Document </title> 
 <meta name="Generator" content="EditPlus"> 
 <meta name="Author" content=""> 
 <meta name="Keywords" content=""> 
 <meta name="Description" content=""> 
</head> 
  
<body> 
 <script type="text/javascript"> 
 window.onbeforeunload = onbeforeunload_handler;   
  window.onunload = onunload_handler;   
  function onbeforeunload_handler(){   
    var warning="确认关闭www.someabcd.com?";     
    //你的业务操作。。。。    
    return warning;   
  }   
     
  function onunload_handler(){   
    var warning="谢谢光临www.someabcd.com";  
    //你的业务操作。。。。  
    alert(warning);   
  }   
 </script> 
</body> 
</html>

The above is the text All the contents of this article are hoped to be helpful to everyone’s study! !

Related recommendations:

JavaScript method example of dynamically adding Form form elements

JavaScript asynchronous call example analysis

Example of search and highlighting functions implemented in JavaScript

The above is the detailed content of Detailed explanation of examples of JS monitoring and closing browser operations. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn