有没有办法链接到没有锚点的页面上的特定段落?

时间:2012-08-21 18:49:52

标签: html hyperlink focus anchor

我正在尝试用表单填写教程写一篇文章。有很多来源,但源页面不提供页面上的锚点。


所以我的问题是,如何在html页面上链接到具体的文本段落?

有可能吗?

网址中是否有任何JavaScript技巧可以实现这一目标?


修改

我需要链接到外部来源的特定段落。例如,在this维基百科页面上以“海军追溯其起源”字样开头的段落

3 个答案:

答案 0 :(得分:5)

您只能使用ID链接到命名的锚点或元素。如果目标页面既没有运气也没有。

答案 1 :(得分:3)

截至2020年,WICG已为 Text Fragments 起草了一份草案,现在,您可以通过将以下内容添加到页面上来链接到页面上的文本,就像您在搜索文本一样。哈希

#:~:text=<Text To Link to>

Chrome Version 81.0.4044.138上的工作示例:

Click on this link应该重新加载页面并突出显示链接的文本

答案 2 :(得分:2)

我刚注意到,你想在外部源上使用它。 如果有ID,您可以使用: http://jsfiddle.net/LCgge/