2012-11-15 49 views
0

我有一個網站,當前駐留在我的服務器文件夾中的HTML文件的形式。我在每個頁面上都有一些元素,並且必須是相同的,例如導航欄。當我添加一個新的鏈接到導航欄時,如果我想爲每個頁面生效,我必須繞過每個文件來替換代碼。有沒有辦法讓代碼從文件中「插入」?我知道類似<?php include() ?>的情況,但是如果沒有服務器端腳本,我該如何做到這一點?HTML網站排序的「模板」

編輯:jQuery和其他庫都很好。

回答

0

沒有服務器端的唯一方法就是使用javascript。查看Aviatrix的JS模板文章。

在你的情況下,只有當服務器端可以接受你時,我寧願去尋求更通用的方法;而不是在每個文件/頁面中放置導航欄,一次在單獨的文件中創建導航欄,並在每個頁面中使用它(需要使用php或其他ssi方法)。

0

我不知道這是否對您的用例太多,但有用於Javascript和HTML模板的handlebars.js庫。當然你需要編程Javascript。

0

當然這是可能的。例如使用jQuery。請參閱​​功能here