日期:2014-05-18  浏览次数:20697 次

有没有人知道如何实现“在服务器端获得用户在某个网页上的停留时间啊?”
如题,小弟正在进行Web开发,客户查看服务器端返回的网页。有没有什么办法在用户访问完某个页面(即关闭网页)时让服务器端获得该用户访问这个网页的时间?也就是用户在这个网页上的停留时间。

望大家帮帮我啊!给点提示也好!3q

------解决方案--------------------
ajax,每隔几秒钟发一个请求到服务器,服务器更新当前连接session中的时间值。。。。
------解决方案--------------------
在页面下载完成后用javascript计时,在关闭时提交给server端。

关闭事件:
<body onunload= "alert( '关闭 '); ">
……
</body>