0

在此处输入图像描述

如何从 Dir2 文件夹映射默认文档文件。我有一个 index.html 文件。虽然我配置为

在此处输入图像描述

js 文件和 css 文件不适用于此 index.html 页面。我该如何解决这个问题?

4

1 回答 1

2

这听起来与 IIS 或默认文档无关,也与您如何在 HTML 页面中包含对样式和脚本文件的引用有关。您需要确保每个页面中的 URL 都是正确的。如果您尝试使用您在 Ap1/index.html 中指定的 URL 浏览到 JS 或 CSS 文件,会发生什么情况?如果您得到 404,那么您的 src 或 href 属性在文件中不正确。

根据您的评论,如果您希望在应用程序的不同级别使用完全相同的页面,则需要将 JavaScript 和 CSS 文件的路径转换为绝对路径。绝对路径以正斜杠“/”开头,从站点层次结构的根开始,直到到达您的文件。例如,如果您的脚本文件位于根级别下方的文件夹中,您将执行以下操作:

<script type="text/javascript" src="/scripts/myscript.js"></javascript>

同样,对于根级别以下文件夹中的样式,您将执行以下操作:

<link rel="stylesheet" href="/styles/mystyle.css" />

然后,无论您将 index.html 放在站点层次结构中的哪个位置,客户端浏览器都应该能够找到您的文件。

于 2013-03-25T15:07:16.793 回答