實現橫向重複區域

在DW中實現橫向表格區域的重複有兩種方式:
1、利用DW橫向重複插件;(這種方法很簡單,適合初學編程者,這裏不作介紹了)
2、手工修改代碼(這種方法簡潔,適合有一定編程能力的,深度空間整站採用的就是這種方法)
具體過程如下:
1、首先建立一個網頁index_Article_index.asp,注意這裏看到的表格外邊還有一個表格

圖3


2、建立相關記錄集。
圖4


3、選定最外邊表格設定重複
圖5
 
圖6

 圖7

執行結果:圖8

 

4、切換到代碼視圖,作如下修改
將下面所選網頁代碼
圖9

剪貼到下兩行第38行(視不同文件行數會不一樣),在之上添加下面所選網頁代碼程序代碼
 圖10


拖拽DW右側滾動條至文件尾,如圖11
將下面所選網頁代碼剪切至上一行 第72行,

在之上添加下面第72~77行程序代碼
如圖12


這樣就完成了橫向重複代碼修改,從加入的兩行代碼,會看到橫向重複區域關鍵是處理循環和判斷輸出</tr><tr>語句的位置,這裏是將循環體程序轉移到第一個單表格<tr>內,注意定義函數,賦值變量一定在循環體之內,判斷輸出語句 一定在循環體內。實際就是將第一個表格的</tr>做一下判斷以確定是否輸出,不輸出就是<td>列橫向重複,輸出就是</tr>下一行輸出。

以上源碼瀏覽器輸出效果:如圖13


該文章轉載自:Dreamweaver8實現橫向重複區域【深度空間】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章