9

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


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

有可能吗?

url 中是否有任何 JavaScript 技巧来实现这一点?


编辑

我需要链接到外部来源的特定段落。例如,在Wikipedia 页面上以“海军追溯其起源于”开头的段落

4

3 回答 3

7

截至 2020 年,WICG 有一个文本片段草稿,现在您可以通过将以下内容添加到哈希中来链接到页面上的文本,就好像您正在搜索它一样

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

工作示例Chrome Version 81.0.4044.138

单击此链接应重新加载页面并突出显示链接的文本

于 2020-05-09T20:16:29.033 回答
6

您只能链接到具有 id 的命名锚或元素。如果目标页面两者都没有,那么您就不走运了。

于 2012-08-21T19:11:21.997 回答
2

我刚刚注意到,您希望在外部来源上使用它。如果有 id,你可以使用这个:http: //jsfiddle.net/LCgge/

于 2012-08-21T19:12:22.947 回答