再說ASP輸出N行N列表格_ASP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:處理ASP請求的內(nèi)部討論ASP請求由WAM對象進(jìn)行初始化處理。該WAM對象再把它發(fā)送給ASP-RunTime。ASP-RunTime通過創(chuàng)建一個內(nèi)部頁面對象對其進(jìn)行響應(yīng)。 WAM對象是一個自由線程對象。當(dāng)它調(diào)用諸如ASP.DLL的ISAPI擴(kuò)展時,它
幾乎在每個站點(diǎn)中我們都要使用程序來輸出列表:新聞列表、產(chǎn)品列表等等,輸出的方式也因內(nèi)容的不同而不同,對于新聞列表,通常是一行一行的循環(huán)輸出;對于產(chǎn)品列表,通常得一個單元格一個單元格的輸出。下邊我們就用ASP來輸出一個五行四列的表格。
1、一行一行的輸出
| 以下為引用的內(nèi)容: <% Response.Write("<table border=""1"" width=""200"">") For i=1 to 5 Response.Write("<tr><td> </td><td> </td><td> </td><td> </td></tr>") Next Response.Write("</table>") %> |
這沒什么好說的了,大家都看得明白。
2、一個單元格一個單元格的輸出
| 以下為引用的內(nèi)容: <% Response.Write("<table border=""1"" width=""200"">") For i=1 to 18 If i mod 4 = 1 Then Response.Write("<tr>") Response.Write("<td> </td>") If i mod 4 = 0 Then Response.Write("</tr>") Next '補(bǔ)足單元格 i = i - 1 If i mod 4<>0 Then For j=1 to 4-i mod 4 Response.Write("<td>補(bǔ)</td>") Next Response.Write("</tr>") End If Response.Write("</table>") %> |
這邊需要說明一下:網(wǎng)上很多的輸出N行N列表格的ASP中都沒有考慮最后一行的列數(shù)是否完整,即沒有上邊的補(bǔ)足部分,結(jié)果輸出一個殘缺的表格。細(xì)節(jié)上的問題,毛病雖不大,但還是希望大家注意下。
分享:ASP錯誤大全ASP錯誤大全 對初學(xué)者們有幫助,或許高手也會忘記,ASP錯誤大全 MicrosoftVBScript語*錯誤(0x800A03E9)-->內(nèi)存不足 MicrosoftVBScript語*錯誤(0x800A03EA)-->語*錯誤 MicrosoftVBScript語*
相關(guān)ASP教程:
- asp FSO 讀寫文件本文件實現(xiàn)代碼
- asp中isNull、isEmpty和空字符串的區(qū)別
- asp獲取用戶真實IP地址的方法
- asp連接sqlserver數(shù)據(jù)庫實現(xiàn)代碼
- asp中正則表達(dá)式過濾html代碼函數(shù)
- asp中g(shù)et post提交表單區(qū)別
- 網(wǎng)頁模板:ASP內(nèi)建對象Request
- xmlhttp的open方法使用詳解
- ASP的常用的自定義函數(shù)大全
- asp中用for循環(huán)的一個小技巧
- eWebEditor v3.8 列目錄
- ASP無組件分頁實現(xiàn)思路及代碼
- 相關(guān)鏈接:
- 教程說明:
ASP教程-再說ASP輸出N行N列表格
。