【问题标题】:How to change the root for links in html如何更改html中链接的根目录
【发布时间】:2012-02-21 02:43:04
【问题描述】:

我希望添加一个<base href="http://www.myweb.com/newroot/" /> 标签会导致/link 之类的链接指向http://www.myweb.com/newroot/link 而不是http://www.myweb.com/link

很快我意识到它不是这样工作的,它只适用于不以/开头的href。

但是有什么方法可以实现我之前预期的行为(不使用 JavaScript)?

【问题讨论】:

    标签: html hyperlink href base


    【解决方案1】:

    带有前导 / 的链接始终指向根/域。这是一个客户端问题,我认为除了放弃使用js的/之外没有其他解决方案。

    【讨论】:

      【解决方案2】:

      您可以像以前一样使用 HTML base 元素。而是链接到/link 尝试简单地链接到link

      【讨论】:

      • 我需要区分这两种形式。我需要指向相对子文件夹的“链接”表单,指向我重新定义的根目录的“/链接”。
      猜你喜欢
      • 2019-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-25
      • 2016-05-24
      • 1970-01-01
      • 2021-07-02
      相关资源
      最近更新 更多