滚动到位置的链接

时间:2011-09-06 18:25:34

标签: javascript html hyperlink

是否可以创建指向任何网页的链接并滚动到文本块的第一个实例的位置?

例如:

http://techcrunch.com/2011/09/06/google-api-launch-still-months-away/#scrollto"A Google project headed by Vic Gundotra"

这将滚动到页面中间的某些位置。

注意:我无法控制链接页面,它可能是网络上的任何页面。是否有任何javascript技巧可以让我做我描述的事情?

2 个答案:

答案 0 :(得分:2)

不,您只能链接到页面上已有命名锚点的部分页面。

Link that scrolls to position

哪个链接到我对您问题的回答。但只能起作用,因为Stack Overflow的HTML类似于:

<a name="7324427"></a>

在每个答案之上,使这成为可能。

答案 1 :(得分:1)

  

我无法控制链接页面

您所能做的就是链接到页面上的锚点/ ID。如果目标页面上的第一个文本块具有ID属性,则可以链接到:

wwww.example.com/page.html#blockOfTextID