关于计算用户在页面停留时间 想写这么一个PHP程序,当用户登陆开始session计时,显示用户在页面的停留时间,要求刷新页面的时候不能请零重新计时,而是继续计算时间,除非退出,要不一直计算在页面的停留时间,每20分钟提示弹出对话框,点击后继续将时间清零,继续执行,道0分钟再次提示,再次清零,重新计算时间,一直执行下去,知道退出. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用session就可以实现了。提示的可以用 settimeXXX ajax计算时间。 想写这么一个PHP程序,当用户登陆开始session计时,显示用户在页面的停留时间,要求刷新页面的时候不能请零重新计时,而是继续计算时间,除非退出,要不一直计算在页面的停留时间,每20分钟提示弹出对话框,点击后继续将时间清零,继续执行,到20分钟再次提示,再次清零,重新计算时间,一直执行下去,知道退出. 这个可以结合html5 和 javascript 来实现具体如下先用javascript的秒表功能一直计时,然后每次更新后的时间都存入本地的数据库,也就是local.Storage做一个setTimeout 用来每20分钟alert, 然后 当 刷新页面的时候,就会检查local.storage里面有没有值,如果有的话就从当前的值开始计时,就达到了继续计时的效果 这个问题也比较典型不知discuz是如何做的 Ajax定时请求服务器,比如10秒钟请求一次,页面刷新也是请求,每一次的请求都进行时间累加就OK了,10秒钟没无任务请求则判为断开,下次请求开始重新计时,并在上次的时间上进行累加 实现动态网页的问题 php的数字加减算法 一个pdo的预处理问题 哪位老大帮我注释一下这段代码? 連接flashmediaserver服務器成功後,可不能發布FLV文件 为什么我的SQL记录显示不出来呢? 寻找网络编程高手当老师 金山公司诚聘PHP WEB程序员 公司自己用的招聘系统,php开发,谁有,或者有类似产品,有意开发的高手请进!事成之后我付钱给你。 这个问题是为什么呢? LAMP中的L一般装什么操作系统? 为什么google老是跟着用户访问我的站?
提示的可以用 settimeXXX ajax计算时间。
具体如下
先用javascript的秒表功能一直计时,然后每次更新后的时间都存入本地的数据库,也就是local.Storage
做一个setTimeout 用来每20分钟alert,
然后 当 刷新页面的时候,就会检查local.storage里面有没有值,如果有的话
就从当前的值开始计时,就达到了继续计时的效果
不知discuz是如何做的