关闭浏览器时执行一些功能

时间:2013-12-21 03:40:57

标签: javascript

我想知道当我关闭浏览器时如何执行某些功能...所以细节是我制作了销售商品的网站,并且用户登录我的网站然后他们选择了一些项目进入购物车,当用户关闭浏览器然后他们的帐户购物车将是空的,怎么办?我的意思是我已经知道如何清理购物车但我不知道如何在关闭浏览器时执行此功能

4 个答案:

答案 0 :(得分:1)

您可以使用jquery卸载:http://api.jquery.com/unload/

答案 1 :(得分:0)

这很可能是一个重复的问题。请查看onbeforeunload Javascript活动。

参考:

答案 2 :(得分:0)

尝试

window.onbeforeunload = function(e){
//Do some thing here
};

查找更多信息here

答案 3 :(得分:-1)

这将添加一个新的处理程序:

window.addEventListener('beforeunload', function(event) { 
/* your code */ 
});

如果您使用:

window.onbeforeunload = function(e){
//Do some thing here
};

这将覆盖任何现有的处理程序并将其替换为您自己的处理程序。