【问题标题】:Using HTML relative addresses in masterpage在母版页中使用 HTML 相对地址
【发布时间】:2013-12-15 13:54:40
【问题描述】:

在我的项目中,我有一个母版页和 2 个使用该母版页的页面。其中一个位于根文件夹中的母版页旁边,另一个位于根文件夹中的'admin' 文件夹内。

问题是当我在母版页中使用具有相对地址的图像时,例如'images/pic.jpg',它显示在第一页而不是第二页。

我可以通过像这样从根文件夹寻址来解决这个问题:'/images/pic.jpg' 但这不是一个好主意,因为我的项目文件夹将来可能会发生变化。

为此我应该怎么做?

【问题讨论】:

  • 如何在head部分添加此代码:<base href="http://www.DOMAN.com/ROOT_FOLDER/">。使用该代码,您仍然可以使用'images/pic.jpg' 之类的地址

标签: html asp.net css master-pages relative-path


【解决方案1】:

仅当文件夹架构保持不变时,相对地址才有效。 Masquad 的解决方案假定相同...该文件将保留在根目录下的 1 级文件夹中,并且与图像文件夹处于同一级别。

如果不是这种情况,并且您更改了架构,则需要一个绝对地址,从而使“http://www.example.com/images/pic.jpg”成为一个好主意。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-22
    • 1970-01-01
    • 2010-12-04
    • 1970-01-01
    相关资源
    最近更新 更多