1
サブディレクトリの多くのページに同じヘッダーhtmlを含める必要があります。私はそのヘッダーファイルをコピーしないでください。下のサンプルコードでは、ヘッダーファイルは現在のディレクトリと親ディレクトリの両方にあります。w3-include-html相対パスを使用
ファイルへの相対パスは機能しないようですが、javascriptソースへの相対パスは問題ありません。
(私はx-y questionを求めているし、最初からより良い戦略があれば、私を啓発してください。)
<!-- this works:-->
<div w3-include-html="header.html"></div>
<!-- this fails-->
<!-- <div w3-include-html="../header.html"></div>-->
<script src="../w3-include-HTML.js"></script>
[こちら](http://stackoverflow.com/questions/418503/common-header-footer-with-static-html)をクリックしてください。 これで問題が解決する場合があります。 –
@rohitkumar私は、そこにjavascript答えを使用しました。あなたのコメントを回答として投稿し、編集します(リンクのみの回答にはぶつかるので)、それを受け入れます。 –