确定用户何时离开网站

时间:2011-08-27 22:44:01

标签: javascript

我想确定用户何时使用javascript离开网站。按网站我在这里指的是域名。

在离开任何页面之前发生了身体卸载。所以它不会做这个工作。但有没有办法捕捉用户前进的方向?因此,当地址位于另一个域时,此事件会提醒某些内容。

另一种方法是,将onclick或onsubmit附加到任何内部表单和内部链接。在这个事件中我们设置一个变量,所以在卸载时明白我们要进入内页。也许你建议一个脚本自动执行,但没有任何JavaScript框架。

亲爱的,我不想用这个作为“请,留在我的网站上”。我想问那些去订购页面的用户,但无论如何都无法提交并最终确定订单,并让我们的网站通过电话与我们联系。所以请不要判断它。

2 个答案:

答案 0 :(得分:1)

This question非常相似,和其他人一样,我鼓励你不要出于隐私原因这样做。了解用户何时离开您的网站几乎是不可能的;如果您希望跟踪人们何时使用 您网站上的链接离开您的网站,您可以通过各种方式点击跟踪点击:Piwik就是一个,你如果你有选择,也可以使用一些PHP库。

不能检查用户输入搜索栏的网址;这将是一次巨大的隐私侵犯。

答案 1 :(得分:0)

如果用户在其浏览器中键入URL,则无法知道请求的内容。如果他点击外部链接,您再次无法检测AFAIK。

但是,您可以在服务器上创建重定向页面并重写页面上的所有链接以指向该页面,例如www.ExternalSite.com更改为http://www.example.com/redirect.php?u=www.ExternalSite.com。 Facebook就是这样做的。