Html 超链接到新页面并移动到该新页面的特定位置,可能吗?

Html 超链接到新页面并移动到该新页面的特定位置,可能吗?,html,Html,我们都知道超链接可以在链接中为我们创建一个新页面。 此外,我们都知道,在一个页面中,有“#”供我们使用 找到我们要导航的特定位置 如果我们把这两者结合起来呢。跳转到一个新页面显示 在那一页的特定位置。 可能吗 -------------------------------------------------------- < Test_01.html > <a href="Test_02.html#005">link_goes_to_005_location </

我们都知道超链接可以在链接中为我们创建一个新页面。 此外,我们都知道,在一个页面中,有“#”供我们使用 找到我们要导航的特定位置

如果我们把这两者结合起来呢。跳转到一个新页面显示 在那一页的特定位置。 可能吗

--------------------------------------------------------
< Test_01.html >

<a href="Test_02.html#005">link_goes_to_005_location </a>  -- user clicks hyperlink

--------------------------------------------------------
< Test_02.html >

001,
002,
003,
004,
<a href="#005">005</a>,  
-- not only move to the Test_02.html but also, view stops here(assuming 001-007, each one with height of 200px image). is it possible?
006,
007,
--------------------------------------------------------

--用户单击超链接
--------------------------------------------------------

001,
002,
003,
004,
,  
--不仅移动到Test_02.html,视图也在这里停止(假设001-007,每个视图的高度为200px图像)。可能吗?
006,
007,

这对我不起作用。internet explorer最新版本- 那么,有什么办法可以做到呢?
提前感谢-

假设我对您的理解正确,您只需要一个链接来导航到另一页上的特定锚。如果是这样,那么您可以按照您的建议将它们组合起来:

<a href="Test_02.html#someAnchor">Jump to someAnchor on Test_02.html</a>

是的,这是完全可能的,但是由于图像加载,它可能无法完美工作

浏览器有两个选项:

  • 等待加载所有图像和动态内容,然后将视图移动到定位位置
  • 立即移动视图
在前者中,用户看到页面顶部一段时间,然后跳到锚定位置-糟糕的体验。
在后者中,存在“正确位置”不再正确的风险


此外,如果您有问题,请尝试单击URL栏并按Enter键-这将“重新加载”锚定位置并正确移动页面。

我在您的帖子中迷失了方向,但是是的,可以将两种导航方法结合使用。下面是一个简单的示例,它将把您转到test2.html页面,转到标记为002的部分:

<a href="test2.html#002>link</a>

是的,您可以使用不需要的
href=“#”
来创建锚。您是对的。事实上,它会引起问题,因为点击链接会返回到文档顶部。谢谢你指出这一点。
<a href="test2.html#002>link</a>