如果您希望在網站的多個頁面上複製相同的內容,則需要使用HTML手動複製並粘貼該內容。 但使用JavaScript,您可以包含代碼片段,而無需使用任何服務器腳本。
難度:一般
所需時間: 15分鐘
這裡的如何
- 編寫您想要重複的HTML並將其保存到單獨的文件中。
- 我喜歡將我的包含文件保存到一個單獨的目錄中,通常是“包含”。 我會將我的版權信息保存在如下include文件中:includes / copyright.js
- 由於HTML不是JavaScript,因此您需要將JS代碼document.write添加到每一行。 document.write(“Copyright Jennifer Kyrnin 1992”);
- 打開您希望包含文件顯示的網頁。
- 在包含文件應顯示的HTML中查找位置,並在其中放置以下代碼:
- 更改路徑和文件名以反映您的包含文件位置。
- 將相同的代碼添加到您希望獲取您的版權信息的每個頁面上。
- 當版權信息發生變化時,編輯copyright.js文件。 上傳完成後,它會在您網站的每個頁面上發生變化。
提示
- 不要忘記js文件中每行HTML中的document.write。 否則,它將無法正常工作。
- 您可以將HTML或文本包含在JavaScript包含文件中。 任何可以在標準HTML文件中進行的操作都可以通過JavaScript包含文件進行。
- 您可以將JavaScript包含在HTML文檔中的任何位置,包括頭部。
- 網頁文檔不會顯示包含的HTML,只顯示對JavaScript腳本的調用。