我们在我们的网站上已有一个医生目录搜索,该目录多年来一直在跨平台工作。在过去的几个月中,我们一直在收到有关该功能已损坏的报告。通过调试此问题,我发现GTM实际上正在剥离URL片段,从而破坏了除IE之外所有浏览器的功能。
我们使用Ajax调用逐页检索目录,一次检索10个项目。某些结果最多可以显示15页,但用户不再能够超过结果集的第2页。在第2页之后,它将再次生成搜索页面。
许多年前,它被重写以利用URL哈希,而不是使用原始的基于cookie的系统,而后者根本行不通。可以通过以下方式使用Chrome轻松重现这一点:
我经历了各种调试会议,甚至将问题外包给了我们的外部开发人员,但是问题仍然没有解决。关于可能导致GTM剥离碎片的任何想法?