前端之家收集整理的这篇文章主要介绍了
html – 如何覆盖标签而不删除标签本身?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试
添加一些哈希
链接(以
内容表的格式,以便能够促进网页导航)到这个网站,其中< base>使用
标签.
现在显然由于基本标记,每个其他相对标记将相对于基本标记href.为了让我创建这个内部内容表,其链接指向特定页面的不同部分,我需要获取默认URL(在基本标记生效之前),以便内部链接可以正常工作.
有没有办法绕过基本标签并实现这一目标?
基本
标签的
效果对于文档是全局的,并且是覆盖< base href =“...”>的
效果的唯一
方法.是使用绝对URL.
如果通过HTTP检索文档,您可以在JavaScript中使用window.location来获取页面本身的URL.您可以使用它来构建绝对URL.
这些天通常不需要基本标签.最好使用服务器端技术,让您从一个或多个基地址构造地址.所以最好的方法是摆脱标签.
原文链接:https://www.f2er.com/html/231700.html