HTML的複用是一個很少被提及的詞彙,今天就這個問題小結如下:
在舊版的瀏覽器中HTML文件是不支援嵌套的,而我們要能夠重複使用HTML程式碼通常的做法主要有基於伺服器端和客戶端實作的2大類方法:
1.伺服器端實作
a.使用SSI,既通常的shtml檔案。
b.asp、php等的include類別語句,asp.net的範本頁和使用者控制項。
2.在客戶端實作
a.使用javascript客戶端腳本
a1.可以在html的onload事件中觸發一個js方法,在該方法中觸發一個js方法,在該方法中觸發一個js方法,在該方法中觸發一個js找到一個頁面元素作為容器,在該容器中輸出一段html程式碼(可以定義一個字串儲存要輸出的html程式碼片段,例如:var str="
hello world!
";)。