我正在写一封电子邮件,作者希望链接直接指向页面上的视频。此视频位于选项卡中,位于页面的下部。
我设置了一个锚点以转到视频,但一旦将Universal Analytics tracking添加到URL,锚点链接就不再起作用。
作品:
<a href="http://www.foo.com/page-name/?tabset0=1#anchor-name">Link Text</a>
加载页面而不转到Anchor:
<a href="http://www.foo.com/page-name/?tabset0=1#anchor-name&utm_source=foo-source&utm_medium=foo-medium&utm_content=foo-content&utm_campaign=foo-campaign">Link Text</a>
有什么我可以做的让锚链接正常工作吗?
发布于 2016-07-27 03:52:27
我认为在第二个示例中URL的格式有点不正确(它可能可以工作,但它并不是您想要访问的内容)
尝试使用:
http://www.foo.com/page-name/?tabset0=1&utm_source=foo-source&utm_medium=foo-medium&utm_content=foo-content&utm_campaign=foo-campaign#anchor-name片段标识符/锚(正如您所说的)应该放在地址的末尾--如果您把它放在查询的中间,它就不会被正确传递。事实上,片段标识符并没有提供给服务器。只有客户才能得到这些。CGI查询肯定是发送给服务器的。
https://stackoverflow.com/questions/38598629
复制相似问题