1

テンプレート フォルダーには、main.html ファイルもある 3 つのファイルがあります。ただし、html ファイルをロードすると、これら 3 つのファイルで 404 エラーが発生します。これは、html の head にそれらを含めた方法です。

<script type="text/javascript" src="date.js"></script>
<script type="text/javascript" src="daterangepicker.js"></script>
<link rel="stylesheet" type="text/css" href="daterangepicker.css" />

それらはすべて、私の main.html と同じフォルダー内のテンプレート フォルダーにあります。

なぜ彼らは認識されていないのですか?

ありがとう

4

1 に答える 1

4

ローカル パスが正しく解決されていません。ディレクトリ構造を見ないと、どこで問題が発生しているのか正確にはわかりません。main.htmlbase.htmlがどこにあるのか少し混乱しています。

ファイルmain.htmlがブラウザにロードされている場合、scriptソースはそのディレクトリに基づいている必要があります。テンプレート ディレクトリ (「テンプレート」と呼びます) がmain.html存在するディレクトリの子である場合は、次のようにします。

<script type="text/javascript" src="templates/date.js"></script>
<script type="text/javascript" src="templates/daterangepicker.js"></script>
<link rel="stylesheet" type="text/css" href="templates/daterangepicker.css" />

または、URL 全体を適切なパスに解決することもできます。

<script type="text/javascript" src="http://www.myurl.com/templates/date.js"></script>
于 2012-12-03T22:09:40.983 に答える