0

我们的网站上有一个医生目录搜索,多年来一直在跨平台工作。在过去的几个月中,我们收到了有关该功能已损坏的报告。我对这个问题的调试使我发现 GTM 实际上是在剥离 URL 片段,破坏了除 IE 之外的所有浏览器中的功能。

我们使用 Ajax 调用逐页检索目录,一次检索 10 个项目。某些结果最多可以产生 15 页,但用户不再能够超过结果集的第 2 页。在第 2 页之后,它会再次生成搜索页面。

这在几年前被重写以利用 URL 哈希,而不是使用根本不起作用的原始基于 cookie 的系统。这可以通过以下方式使用 Chrome 轻松复制:

  1. 访问https://www.montefiore.org/doctors
  2. 单击按专业搜索
  3. 点击家庭实践
  4. 导航到任何二级页面,您将看到哈希片段已被条带化
  5. 当您尝试导航到任何第三页时,您只会再次看到专业列表。

我经历了各种调试会话,甚至将问题外包给了我们的外部开发人员,但问题仍未解决。关于什么可能导致 GTM 剥离碎片的任何想法?

4

0 回答 0