ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript を使用して、複数の HTML ページに共有ヘッダーとフッターを含めるにはどうすればよいですか?
Web 開発の領域では、多くの場合、複数の HTML ページに共通するヘッダーとフッターのセクションを作成する必要があります。 HTML ページ。これにより、ページ作成が合理化されるだけでなく、Web サイトのデザインの一貫性も確保されます。
JavaScript を使用してヘッダー ファイルとフッター ファイルをインクルードする
このタスクはさまざまなフレームワークを使用して実行できますが、 HTML と JavaScript だけを使用して効果的に実行することもできます。 DOM 操作と非同期リクエストを簡素化する堅牢な JavaScript ライブラリである jQuery を導入します。
実装
1. Index.html ファイルの作成:
<html> <head> <title></title> <script src="https://code.jquery.com/jquery-3.3.1.js" integrity="sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60=" crossorigin="anonymous"></script> <script> $(function() { $("#header").load("header.html"); $("#footer").load("footer.html"); }); </script> </head> <body> <div>
2. header.html ファイルと footer.html ファイルの作成:
<!-- header.html --> <a href="http://www.google.com">click here for google</a> <!-- footer.html --> <a href="http://www.google.com">click here for google</a>
説明
index.html ファイルにはヘッダーとフッター div が含まれています。 jQueryのload()メソッドを使用してデータを設定します。 jQuery スニペットは、ページが読み込まれるときに実行され、header.html と footer.html のコンテンツを非同期で取得し、それぞれの div 要素に挿入します。
利点
このアプローチにより、いくつかのメリットが得られます。利点:
JavaScript を利用することによりを使用すると、Web サイトのデザインの一貫性と保守性を高める共通のヘッダー ページとフッター ページを簡単に作成できます。
以上がJavaScript を使用して、複数の HTML ページに共有ヘッダーとフッターを含めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。