Dreamweaver MX進階教程(十四)使用server-side include(服務器端包括)_Dreamweaver教程
server-side include(服務器端包括)是對 Web 服務器的指令。適用于具有部分相同內容的多個頁面,要修改共同內容,只需要修改被包含文件就可以了。
1.打開或者新建一個asp文件。把插入點放在要包含文件的地方。
說明:要使用服務器端包括,需要服務器的支持,asp文件可直接使用服務器端包括,而其它一些具有非凡文件擴展名的文件,例如 .shtml、.shtm 或 .inc,經過配置,支持服務器端包括。
假如使用的是.htm或者.html擴展名的文件,可以把擴展名改為.asp或者.shtm。
.htm或者.html擴展名的文件,經過對服務器的配置,也可以使用服務器端包括。
是否支持服務器端包括,在您購買web空間的時候,空間提供商會有說明的。只要支持asp,或者支持shtm,就可以使用服務器端包括。
2.打開“插入”欄中的“腳本”選項卡,單擊“服務器端包括”圖標。
3.選擇要包含的文件。點擊“確定”按鈕。
說明:文件類型可以是.htm或者.asp,也可以是.txt。
4.在文檔區生成的包含文件如下圖。上面出現的標簽為黃色錯誤標簽。雖然保留這些標簽,最終的文件在IE中顯示沒問題,但是不是嚴格的html語法,在其中,重復了被包含頁面的以及之外的代碼。
5.打開被包含的文件,僅留下標簽之間的代碼,刪除標簽以及之外的標簽和代碼。
6.現在已經沒有黃色錯誤標簽了。
7.在IE中發布的包含文件。
修改被包含文件
直接找到被包含文件,修改被包含文件后,在IE中發布的包含文件。
在使用了包含的文件中,選擇被包含文件內容區,然后點擊屬性面板上的“編輯”,修改被包含文件。
選中被包含文件區域,在屬性面板上,可以選擇兩種類型的 server-side include(服務器端包括):“虛擬”類型和“文件”類型。
假如使用的服務器是 Apache Web 服務器,則選擇“虛擬”類型。在 Apache 中,“虛擬”可以適用于所有情況,而“文件”只適用于某些情況。
假如服務器是 IIS,則選擇“文件”。(“虛擬”只在某些特定的情況下才用于 IIS。),IIS 不答應您包括在文件夾層次結構中高于當前文件夾的文件夾中的文件,除非在服務器上已安裝了非凡的軟件。
- 相關鏈接:
復制本頁鏈接| 搜索Dreamweaver MX進階教程(十四)使用server-side include(服務器端包括)
- 教程說明:
Dreamweaver教程-Dreamweaver MX進階教程(十四)使用server-side include(服務器端包括)。