【问题标题】:How to convert all "link rel stylesheet" relative path to absolute path in javascript如何在javascript中将所有“链接rel样式表”相对路径转换为绝对路径
【发布时间】:2016-11-12 14:00:13
【问题描述】:

如何使用 javascript 将 html 的相对路径中的所有“链接 rel 样式表”转换为绝对路径?

之前

<link rel="stylesheet" type="text/css" href="/sample.css">

我想要的东西

<link rel="stylesheet" type="text/css" href="http://sample.com/sample.css">

【问题讨论】:

  • 请详细说明您的问题。 convert 是什么意思?
  • 他们都是绝对的。它只是第一个是绝对的网络根文件夹...
  • 这样做有什么意义?您想使用自定义基础 URI 进行绝对化吗?

标签: javascript css


【解决方案1】:

使用href 属性值设置href 属性:

link.setAttribute("href", link.href); // won't work in old IE

,或将href 属性设置为自身:

link.href = link.href; // maybe different for each browser

【讨论】:

    猜你喜欢
    • 2017-08-01
    • 2011-11-07
    • 2011-05-02
    • 2011-07-09
    相关资源
    最近更新 更多