gpt4 book ai didi

html - 如何在不删除标签本身的情况下覆盖 标签?

转载 作者:技术小花猫 更新时间:2023-10-29 12:32:25 25 4
gpt4 key购买 nike

我正在尝试向该站点添加一些散列链接(以内容表的格式,以便于网页导航),其中一个 <base>使用标签。

很明显,由于 base 标签,所有其他相对标签都将相对于 base 标签 href。为了创建这个包含指向特定页面不同部分的链接的内部内容表,我需要获取默认 URL(在基本标记生效之前),以便内部链接可以正常工作。

有没有办法绕过 base 标签并完成这个?

最佳答案

base 的效果标记对文档是全局的,并且是覆盖 <base href="..."> 效果的唯一方法就是使用绝对URL。

您可以使用 window.location在 JavaScript 中获取页面本身的 URL,以防通过 HTTP 检索文档。您可以使用它来构造绝对 URL。

base这些天通常不需要标签。最好使用让您从一个或多个基址构造地址的服务器端技术。因此,最好的方法很可能是摆脱标签。

关于html - 如何在不删除标签本身的情况下覆盖 <base> 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12303241/

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