移动站点开发的临时路径



我正在创建一个要转换为简单应用程序的网站的移动版本。

我有文件夹"移动",我将为该应用程序包装,但是,当我处理它时,所有相对路径都被搞砸了 - 例如路径

mobile
---->index1.html
----/js
----/css
----/dashHTML
    ---->index2.html

该网站都是javascript,jquery和html,所以我必须为每个html页面添加标题,没问题,index1.html以下内容很好:

<link href="css/style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery-1.11.0.min.js"></script>

但当然,对于index2.html来说,它们并不好,因为它们是相对路径。

我知道我可以对绝对路径进行硬编码,但每次编译应用程序时,管理起来都是一场噩梦。有没有一种解决方案,我可以以某种方式将文件夹mobile"伪造"为根目录?

您可以在head中使用 base 标签:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/base

HTML base 元素指定要用于所有相对的基本 URL 文档中包含的 URL。

最新更新