困惑!!!!做网站的统计的时候怎样知道浏览者已经离开网站。

sheep219 2006-07-29 11:46:10
做的网站统计的时候可以通过插入到网站网站的很多信息的,但是好像没有办法知道浏览者是否已经关闭页面。

个位大侠帮帮小弟了。
...全文
298 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangj0571 2006-07-31
  • 打赏
  • 举报
回复
我看这个只能使用js了,session监听器好像没有这个功能
joliny 2006-07-31
  • 打赏
  • 举报
回复
赞成使用session监听器
sheep219 2006-07-31
  • 打赏
  • 举报
回复
如果利用cookie处理的话,是怎样知道用户离开的。各位大侠知道不?帮帮忙。
jokerjava 2006-07-31
  • 打赏
  • 举报
回复
统计本来就不是精确的
也不太可能做到精确
vance2005 2006-07-31
  • 打赏
  • 举报
回复
帮顶一下
zx2002027 2006-07-31
  • 打赏
  • 举报
回复
帮顶
试试body的onunload事件或是windows.close
Shawn和月 2006-07-29
  • 打赏
  • 举报
回复
如果有退出链接……这点我想你知道怎么办。
跳转页面的话,可以在 body 里写个函数,让脚本访问你的程序,但他很可能会转回来。
所以,用 SESSION 的监听器就行了,只是不能知道具体的离开时间。
或者也可以这样,每个页面都在 body 里加个 onunload,然后 SESSION 销毁时按最后一次统计。不过这样网络开销就大了点。
rlqiang 2006-07-29
  • 打赏
  • 举报
回复
学习·!
不过cookie在客户端,能不能说详细些?
OnlyFor_love 2006-07-29
  • 打赏
  • 举报
回复
利用cookie就可以
射天狼 2006-07-29
  • 打赏
  • 举报
回复
两种方法:
1、IE的body有onunload事件。

2、用定时器刷新,将用户的在线时间存到数据库中,如果这个时间和当前日期差异较大的时候(差异值取决于定时器的时间间隔),认为该用户已经离开。

╭═══════════════════╮
║ 免费的源码、工具网站,欢迎大家访问!║
║ http://www.j2soft.cn/        ║
╰═══════════════════╯

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧