链接到没有锚标签的网页上的任意内容

问题描述 投票:2回答:1

我正在寻找一种链接到网页上特定范围的单词,图像或其他任意内容的方法。一种选择是在页面上引入大量锚点,但是我可以接受需要JavaScript的解决方案。最好突出显示目标内容。

如果页面的内容已被修改,并且链接不再有效,则具有某种保护(以警告警告的形式)也将是很好的。

没有人知道处理该问题的库,或者对要看的内容有任何建议吗?我假设没有W3C标准能够启用URL方案以进行任意直接链接而无需引入锚点(名称标签)?

谢谢!

html hyperlink anchor
1个回答
2
投票

4年后的2020年,WICG现在为Text Fragments提供了一个草稿,现在您可以链接到页面上的文本,就像在搜索它一样,只需将以下内容添加到哈希中即可

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

Chrome Version 81.0.4044.138上的工作示例:

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

© www.soinside.com 2019 - 2024. All rights reserved.