本文利用的是xml的dso資料繫結功能來實現asp**和html**的分離,從而實現快速更換html模板的功能,由於本人只是剛剛開始接觸xml,有許多不太了解的,在這裡僅僅是提出一點想法,如果本文有錯漏的地方請大家指多.
目前快速更換模板功能基本上是處於replace替換模板中的特殊標籤後再顯示出來,這樣加大了許多asp的處理時間,而且模板檔案過長的話,載入到記憶體裡進行處理時也是對伺服器記憶體的一種考驗.而xml中提供了一種dso資料繫結功能.可以將標識替換操作交付給客戶端.由於為了簡化html模板的製作要求.所以,盡量簡化html模板的xml技術含量是有必要的.
簡單來說這個方式只是使用datasrc和datafld這兩個html標籤的屬性實現的.廢話就不多說了,一切例項說話.以下兩個例子將說明一切.
例一:單個資料顯示
以下是用asp生成的xml資料島.
coder
輕靈自由的珍珠
顯示時的html原碼:
我的簡單介紹
我的名稱:
**名稱:
例二:多條資料顯示
以下是用asp生成的xml資料島.
輕靈自由的珍珠
estyle(靳田)之狂想手扎
最愛白菜
顯示時的html原碼:
我關注的csdn blog列表
名稱位址
(以上兩個例子可以copy到乙個檔案內檢視實際執行效果.)
順便說一句,影象和按鍵的資料繫結和超連結的繫結是差不多的,如:
侷限,就是要求瀏覽器必須支援xml,還有乙個疑問
XML與ASP簡單結合實現HTML模板功能
本文利用的是xml的dso資料繫結功能來實現asp 和html 的分離,從而實現快速更換html模板的功能,由於本人只是剛剛開始接觸xml,有許多不太了解的,在這裡僅僅是提出一點想法,如果本文有錯漏的地方請大家指多.目前快速更換模板功能基本上是處於replace替換模板中的特殊標籤後再顯示出來,這樣...
常用的JS與XML結合用法 簡單示例
用法1 直接轉為html型別 用xsl顯示xml資訊 用法2 通過資料島取值 用法3 xml資料排序 用法4 取到單個值 用法1 直接轉為html型別 用xsl顯示xml資訊 var xmldom new activexobject microsoft.xmldom xmldom.load test...
AS3與XML 的結合
1b actionscript 3.0系列教程 4 爽快使用xml 1b 為什麼放棄as2.0選擇as3.0?如果只允許我說三個理由。那麼as3.0對xml的近乎完美的支援絕對是其中乙個。1b 簡單說說as3.0中對於xml支援的不同吧 1b as2.0對xml的支援勉勉強強,將就著可以用。而as3...