Cookie可以识别网站退出时间吗?

时间:2013-05-07 18:04:02

标签: html cookies web

是否可以使用Cookie来确定用户离开网页的时间,如果最后一个网页被访问过的话?换句话说,如果用户访问我网站上的5个网页,我可以确定用户离开第5页去新网站的时间吗?如果用户关闭浏览器并且没有访问新网站,这是否重要?我们可以使用cookie或其他方法检测到这种情况吗?

2 个答案:

答案 0 :(得分:2)

当用户访问您的网站时,会读取和写入Cookie。当用户不在您的网站上时,没有基于cookie的方式来启动通信。

如评论中所述,您应该使用分析(例如Google Analytics,Omniture或其他)来收集有关退出用户的数据。

答案 1 :(得分:0)

您可以使用javascript在页面加载和退出时向服务器发送时间。虽然http://www.w3schools.com/jsref/event_onunload.asp支持onunload()非常糟糕。我不会用它。

一种昂贵的方法是每隔几秒(或其他)对服务器进行一次ajax调用,看看它们何时停止运行。

setInterval( function(){

    imHere();

}, 2000 );

function imHere(){

    $.post('script.php', {some: data});

}

但这会很糟糕。使用谷歌分析更好。