如何记录用户登录时间

gshadows 2003-08-25 11:57:09
如何记录用户登录的时间呢?我想到用时间差来记录 可是跨时间段譬如23:00到0:30 就不好算 还有一个问题 关闭浏览器如何触发一个事件来记录时间呢??
...全文
102 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ceocio 2003-08-25
  • 打赏
  • 举报
回复
用onunload事件
diya 2003-08-25
  • 打赏
  • 举报
回复
使用DateDiff来取时间差

<script language=javas cript>
function window.onbeforeunload()
{
.....
}
</script>
用上面的函数判断用户是否退出。
ceocio 2003-08-25
  • 打赏
  • 举报
回复
用onunload事件
june37 2003-08-25
  • 打赏
  • 举报
回复
<script language="JavaScript">
<!-- Begin
pageOpen = new Date();

function bye() {
pageClose = new Date();
minutes = (pageClose.getMinutes() - pageOpen.getMinutes());
seconds = (pageClose.getSeconds() - pageOpen.getSeconds());
time = (seconds + (minutes * 60));
if (time == 1) {
time = (time + "秒");
}
else {
time = (time + "秒");
}
alert('您在本页停留了' + time + '.谢谢!!');
}
// End -->
</script>
<body onUnload="bye()">
gshadows 2003-08-25
  • 打赏
  • 举报
回复
菜人一个 望明鉴

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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