社区
ASP
帖子详情
如何统计一个用户页面的浏览时间,并将其记录数据库。主要是关闭页面的时间,怎么得到!
tojworks
2005-02-01 05:15:39
!
...全文
265
12
打赏
收藏
如何统计一个用户页面的浏览时间,并将其记录数据库。主要是关闭页面的时间,怎么得到!
!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wzhiyuan
2005-02-01
打赏
举报
回复
同意onbeforeunload的处理方法。
tojworks
2005-02-01
打赏
举报
回复
自已顶!
tojworks
2005-02-01
打赏
举报
回复
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Session_OnEnd
conn.execute("update sms set dates='"&now()&"'")
End Sub
</SCRIPT>
我写了这么一个文件GLOBAL.ASA
但其它页如何调用呢,难道 这样,
这样只记录了打开时间,关闭页面时间如何记录呢!
<!--#include file = "GLOBAL.ASA"-->
call Session_OnEnd
gu1dai
2005-02-01
打赏
举报
回复
js+cookies.
不错的说
surferc
2005-02-01
打赏
举报
回复
嗯基本上就是这样了。不是服务器端就是客户端想办法。
lstup(精々灵) gu1dai([异域苍穹]追夢人) 的方法也可行,但如果访问量大资源有限就在客户端做比较合适比如js+cookies.
个人看法。
gu1dai
2005-02-01
打赏
举报
回复
sub session_OnEnd()
NowTime = now()
'这里你随便记录到哪里
....
end sub
这个事件是写在Global.asa里面的
文件放在跟目录
-----------------------
基本上只能這樣了
如果客戶非法關閉瀏覽器,則此無效
surferc
2005-02-01
打赏
举报
回复
<script language=javascript>
var inTime;//进入时间
var outTime;//离开时间
inTime=new Date();
window.onbeforeunload = function()
{
if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
{
outTime=new Date();
alert((outTime.getTime()-inTime.getTime())/1000);//你也可以用window.open打开B来处理
}
}
</script>
==================
上面这是比较简单的,你还要根据具体需求修改。
比如用户进入了但期间有几次刷新那么是记录刷新后到关闭的时间还是每一次进入到关闭的时间?
这就是看你的需求了,总的思路就是这样。
lstup
2005-02-01
打赏
举报
回复
sub session_OnEnd()
NowTime = now()
'这里你随便记录到哪里
....
end sub
这个事件是写在Global.asa里面的
文件放在跟目录
surferc
2005-02-01
打赏
举报
回复
一样嘛,你让打开A记录时间,当A close时打开b计算时间。自动关闭B。
为什么一定要用到B呢?因为用记关闭A有可能是点页面上的链接关闭,也有可能直接点右上角的X头闭
tojworks
2005-02-01
打赏
举报
回复
自已顶!
tojworks
2005-02-01
打赏
举报
回复
意思是差不多,但只有一个页面A
就是记录看页面A的时间!
没人会!
close事件怎么写呢!
surferc
2005-02-01
打赏
举报
回复
可不可以理解成以下这样:
[用户A] 访问 [页面A] 得到当前系统时间(记录:记到哪里都可以cookies、数据库、session...)
关闭[页面A]-->触发了close事件-->打开了页面B(此时得到当前系统时间)与第一次记录的比较得到停留时间。
是这意思吧?
2021数学建模美赛C题代码.zip
最全的数学建模美赛C题和代码、大量刷题题库、逻辑清晰易于学习
这是
一个
保存Springboot+MyBaits项目的仓库.zip
springboot框架 一、Spring Boot基础应用 Spring Boot特征 概念: 约定优于配置,简单来说就是你所期待的配置与约定的配置一致,那么就可以不做任何配置,约定不符合期待时才需要对约定进行替换配置。 特征: 1. SpringBoot Starter:他将常用的依赖分组进行了整合,将其合并到
一个
依赖中,这样就可以一次性添加到项目的Maven或Gradle构建中。 2,使编码变得简单,SpringBoot采用 JavaConfig的方式对Spring进行配置,并且提供了大量的注解,极大的提高了工作效率,比如@Configuration和@bean注解结合,基于@Configuration完成类扫描,基于@bean注解把返回值注入IOC容器。 3.自动配置:SpringBoot的自动配置特性利用了Spring对条件化配置的支持,合理地推测应用所需的bean并自动化配置他们。 4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要
一个
Java的运行环境就可以跑SpringBoot的项目了
课设&大作业-毕业设计精品课程网站,采用的技术是 SSM 框架和 Shiro.zip
【资源说明】【毕业设计】 1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。 2、适用人群:
主要
针对计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、数学、电子信息等)的同学或企业员工下载使用,具有较高的学习借鉴价值。 3、不仅适合小白学习实战练习,也可作为大作业、课程设计、毕设项目、初期项目立项演示等,欢迎下载,互相学习,共同进步!
c#做的综合上位机,服务于freescale智能车&电子设计.zip
c#做的综合上位机,服务于freescale智能车&电子设计.zip
tensorflow-gpu-2.7.2-cp39-cp39-manylinux2010-x86-64.whl
bert
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章