我正在尝试用表单填写教程写一篇文章。有很多来源,但源页面不提供页面上的锚点。
所以我的问题是,如何在html页面上链接到具体的文本段落?
有可能吗?
网址中是否有任何JavaScript技巧可以实现这一目标?
修改:
我需要链接到外部来源的特定段落。例如,在this维基百科页面上以“海军追溯其起源”字样开头的段落
答案 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/