知道用户何时查看网页

时间:2011-11-27 00:58:08

标签: javascript jquery

我如何知道用户何时正在查看网页,例如他们在浏览器中打开了2-3个标签,然后查看了您的网站。我怎么知道这个?

如果你看一下这个网站:https://turbulenz.com/你会看到一个例子,无论何时你在查看另一个标签之后再次访问该页面,该页面都会显示一些ajax,并在其中显示一个小的加载元素右上角。

有人可以帮忙吗?由于此功能非常适合我正在构建的应用程序,当用户在浏览器中查看选项卡时需要刷新某些ajax调用。

1 个答案:

答案 0 :(得分:1)

你能做什么:

在服务器级别跟踪用户使用各种方案,例如:异步JavaScript信标,服务器上的会话ID或cookie

你不能做什么:

您无法将网络会话与浏览器标签相关联。浏览器中的所有活动选项卡共享相同的活动服务器会话和客户端标识符。您可以在亚马逊上进行测试。在一个标签中搜索图书并将其添加到购物车。在第二个标签中搜索第二本不同的图书并将其添加到购物车。在第三个标签结帐中,查看购物车中的内容。