我正在处理电子邮件,作者希望该链接直接转到页面上的视频。此视频位于标签页中,位于页面下方。
我设置了一个锚点来转到视频,但是一旦将通用分析跟踪添加到网址中,锚定链接就不再有效了。
使用:
<a href="http://www.foo.com/page-name/?tabset0=1#anchor-name">Link Text</a>
加载页面而不进入锚点:
<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>
我能做些什么来让锚链接正常工作吗?
答案 0 :(得分:1)
我认为第二个例子中的网址有点不正确(它可能有用,但不是你想要访问的意思)
尝试使用:
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查询肯定是给服务器的。