欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Coldfusion MX技巧精華收集之2第2/6頁

 更新時間:2007年03月15日 00:00:00   作者:  

使用自訂卷標來設定版面配置
ColdFusion 的自訂卷標功能讓你能夠將任何你想象得到的功能封裝成一個簡單易用的包裝。雖然這項功能早在幾年前便是 ColdFusion 服務器的功能之一,但是從 4.0 版本開始,你可以在自訂卷標里面使用啟始與結尾卷標。為了說明如何使用自訂啟始與結尾卷標,在下面這個范例里面我們將網(wǎng)頁內容包裝在一個自訂卷標里面,并且提供版面配置與格式化的相關功能。 

想想看,如果在某個普通頁面里頭可以使用下面這樣的寫法,那不是很棒嗎! 

<CF_FormatPage Title="My Page Title">
這里是你的頁面主要區(qū)域的內容。請注意我們在這里并沒有加入表格或者 <BODY> 卷標之類的東西。 

</CF_FormatPage> 

整個頁面原始碼就是這樣了。其它所有版面配置與格式化信息都被隱藏在主要內容外面的自訂卷標里面。為了能夠在你的自訂卷標里面使用啟始與結尾卷標,你必須先了解自訂卷標的兩種使用狀態(tài)。你可以透過 #ThisTag.ExecutionMode# 這個變量的值來判斷目前被使用的是啟始或者是結尾卷標?;旧夏愕淖杂喚順藘热輹粓?zhí)行兩次:一次是遇到啟始卷標的時候,另一次便是遇到結尾卷標的時候。為了不讓這篇文章顯得過于冗長,在這里我們并不加入太多格式化的相關程序代碼,但是下面這個基本的 CF_FormatPage 自訂卷標應該足夠讓你了解我們剛才提到的觀念: 

<!--- 以下是 CF_FormatPage 自訂卷標檔案內容 --->
<!--- 如果執(zhí)行模式是「Start」,表示我們遇到的是啟始卷標,因此我們顯示頁面格式的前半段 --->
<CFIF ThisTag.ExecutionMode IS "Start"> 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 

<HTML>
<HEAD>
<TITLE><CFOUTPUT>#ATTRIBUTES.Title#</CFOUTPUT></TITLE>
</HEAD> 

<BODY> 

上面這段內容可以包含頁面標題圖片,選單或者其它內容。 

<!--- 被包含在這個卷標里面的其它內容則會接著在這里顯示 ---> 

<!--- 如果執(zhí)行模式是「End」,表示我們遇到了結尾卷標,因此我們顯示頁面格式的后半段 --->
<CFELSEIF ThisTag.ExecutionMode IS "End"> 

<BR><BR>這里是頁面的頁尾區(qū)域,在這里你可能會放入內容連結或者版權宣告文字。 

</BODY>
</HTML> 

</CFIF> 

你能做的東西當然比這個簡單例子多得更多,例如加入動態(tài)選單,針對每個頁面加入不同的標題圖片等等?;蛘邠Q一種作法,你可以針對不同狀況建立不同的自訂卷標來把版面配置封裝起來,只要能夠符合你自己的特定需求就行了。

相關文章

最新評論