gpt4 book ai didi

javascript - 从 window.location 获取当前 URL 的文本片段部分

转载 作者:行者123 更新时间:2023-12-05 00:53:49 24 4
gpt4 key购买 nike

我想为使用 text fragment 访问我网站的任何人提供自定义布局链接。

例如。 https://en.wikipedia.org/w/index.php?title=Cat&oldid=916388819#:~:text=Claws-,Like%20almost,the%20Felidae%2C,-cats

这里 :~: 之后的部分将是文本片段。我想得到那部分。

我尝试过 window.location.hrefwindow.location.hash。但window.location.href 只返回没有 text fragment 的 url,而 window.location.hash 返回一个空字符串。

要复制此内容,请访问此https://en.wikipedia.org/w/index.php?title=Cat&oldid=916388819#:~:text=Claws-,Like%20almost,the%20Felidae%2C ,-cats 通过将其复制并粘贴到新选项卡,并尝试从 window.location 获取文本片段(markdown 链接似乎与文本片段有问题)。

那么还有其他方法可以获取地址栏中的文本片段部分吗?

最佳答案

您可以通过 performance.getEntriesByType("navigation")[0].name 获取文本片段(您可以运行正则表达式来获取实际值,例如 performance.getEntriesByType ("navigation")[0].name.split('#:~:text=')[1] [但你可能想让这个更宽容和更抗错])。

关于javascript - 从 window.location 获取当前 URL 的文本片段部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67039633/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com