0

问题

当您单击带有锚点的外部链接时:

  1. 您将被重定向到该页面
  2. 您将立即转到链接中的锚点
  3. 页面将完成加载(您已经处于锚点)
  4. 页面完成加载 - 返回页面顶部

现场示例...直接链接到锚点的外部 URL:www.mysite.com/index.html#sources_and_credits

我在此示例中添加了一些重图像,以便加载和复制包含大量内容和较小图像的文档需要一点时间。如果第一次尝试没有出现问题,请刷新页面并考虑清除缓存。

怎么解决?

4

1 回答 1

0

我是文档器的创建者,您的链接不再有效,因为我在一小时后删除了创建的文档。

所以我将用一个工作示例来解释它:

http://revaxarts-themes.com/documenter/docs/

如果您想进行深度链接,可以使用:http ://revaxarts-themes.com/documenter/docs/#autosave直接将您带到该页面(本机浏览器行为)。尽管脚本也尝试滚动到该点并从顶部开始。

为了防止这种本机行为,您可以使用此链接http://revaxarts-themes.com/documenter/docs/#!/autosave让您从顶部开始,如果 DOM 准备就绪,它会滚动到该锚点。

当然,这是定制的,而不是原生行为。

希望有帮助!

于 2013-03-21T11:45:49.223 回答