如何在不同的选项卡中使用javascript或php获取用户空闲时间

时间:2017-11-07 17:41:16

标签: javascript php jquery angular

当我尝试获取任何脚本时,我希望获得用户空闲时间,但主要是脚本在同一个浏览器选项卡上工作,脚本打开但我需要跨所有选项卡。

2 个答案:

答案 0 :(得分:0)

尝试使用PHP .. 您可以遵循的一个小技巧是根据用户会话ID存储时间戳,并在重新生成请求时更新时间戳。

就像我想说的那样,当用户当前访问时存储会话ID和时间戳,并在他重新访问或在页面上执行另一个操作时更新时间戳...通过此,您可以知道用户在操作之间空闲的时间。

希望它有意义并且正是您正在寻找的。

谢谢!祝你有愉快的一天!

答案 1 :(得分:0)

您可以启动计数器,每隔x秒(或在离开页面时发送)将ajax帖子发送到服务器,您可以使用会话收集此数据。