在页面中写一段js来表示如果当前页面关闭了就去执行某一个Action

发布网友

我来回答

3个回答

热心网友

第一个问题,应该是window.onclose而不是onClose,只有IE认识onClose
第二个问题,location.replace是不行的,因为窗口已经关闭了,不会响应的。你可以试着发送一个ajax请求,同时服务器端的action要进行适当的设置,否则当浏览器窗口关闭(或者转向了新的地址)的时候这个请求无法完成。例如php是ignore_user_abort();方法,用于告诉解析器当访问者断开时继续执行当前的代码

热心网友

window.onbeforeunload = function(){
    alert(111);
}

用这个方法试试看.

热心网友

window.onClose = function()
{
// your code here;
};

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com