首页 > 解决方案 > 自动滚动到页面中的特定位置

问题描述

使用此网址https://stackoverflow.com/a/2386013/,页面将滚动到带有 id 的部分(div)的顶部边缘answer-2386013

在此处输入图像描述

并且网址会自动更改为https://stackoverflow.com/questions/271526/avoiding-null-statements/2386013#2386013

使用此网址https://ell.stackexchange.com/questions/214080/how-do-i-complete-the-sentence-if-you-dont-mind/214113?noredirect=1#comment455655_214113

在此处输入图像描述

页面滚动一点,到该答案中的特定评论(div)部分

SE站点如何实现此功能?

我知道这noredirect=1部分是 URL 的参数。我也明白这455655部分是<li>元素的 id,其中包含 div(评论部分)

<li id="comment-455655">

我不明白这个功能的整个过程。我猜这是 IIS 服务器的一个特性 + HTML 或 JS 的一些协议 + chrome 的一个特性。那么,它们是什么,有人可以提供一些我可以挖掘的关键字吗?提前致谢。


只是填充#comment455655_214113#comment-455655a/...url 不起作用

https://ell.stackexchange.com/a/214113?noredirect=1#comment455655_214113

标签: javascripthtmlgoogle-chromeiis

解决方案


推荐阅读