首页 > 解决方案 > 在JS中捕获同站点页面转换的URL

问题描述

出于分析目的,我想捕捉用户何时从我网站的一个页面(将运行 JS)转换到我网站内的另一个页面,或者他们是否完全离开。

如果他们在我网站上的页面之间转换,即。Page1 -> Click link -> Page 2 ,我想捕捉他们正在转换到的页面的 URL(第 2 页)。

这是否可以通过听一些卸载事件或其他东西来实现?

标签: javascripturl

解决方案


不,出于隐私原因,没有浏览器允许您捕获用户正在转换到的页面的 URL。如果你找到一种方法,我建议你向浏览器开发团队报告。

要捕获转换,您可以使用 beforeunload / unload 事件,但它们不会为您提供用户目的地。

编辑:如果您想在同一站点中捕获此信息,我想您应该考虑使用 SPA 概念或通过会话存储发送此信息。


推荐阅读