0

对于我的网站,我需要了解用户是否导航到我页面上的链接。可以轻松捕获“正常”点击,但是我还想了解用户是否使用contextmenu链接导航到 URL。

我知道我可以找出用户何时单击鼠标右键(上下文菜单),但我不知道如何确定用户是否在此之后导航到链接(例如单击“在新选项卡中打开”)。

甚至有可能做到吗?或者也许还有其他方法可以找出用户何时导航到页面上的 URL?

4

1 回答 1

0

您可以做 facebook/google 和其他人做的事情,确保所有出站链接都通过您自己的内部引用/日志,即:

http://example.com/r=http://someSite.example.com/foobar...

无法保证您可以使用 javascript 做任何比这更好的事情,但是您可以绑定一个函数以使用第二个鼠标按钮侦听链接点击,并设置一些骇人听闻的确保其他页面加载最终机制与服务器-side 代码,但这只是存在的方式,我强烈建议不要这样做。

只要坚持 google/facebook 所做的事情,其他一切都是廉价的不稳定黑客,不值得努力。

于 2012-04-04T23:28:24.490 回答