推薦:處理ASP請求的內部討論ASP請求由WAM對象進行初始化處理。該WAM對象再把它發送給ASP-RunTime。 ASP-RunTime通過創建一個內部頁面對像對其進行響應。 WAM對像是一個自由線程對象。當它調用諸如ASP.DLL的ISAPI擴展時,它
幾乎在每個站點中我們都要使用程序來輸出列表:新聞列表、產品列表等等,輸出的方式也因內容的不同而不同,對於新聞列表,通常是一行一行的循環輸出;對於產品列表,通常得一個單元格一個單元格的輸出。下邊我們就用ASP來輸出一個五行四列的表格。
1、一行一行的輸出
| 以下為引用的內容: <% 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、一個單元格一個單元格的輸出
| 以下為引用的內容: <% 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 '補足單元格 i = i - 1 If i mod 4<>0 Then For j=1 to 4-i mod 4 Response.Write(<td>補</td>) Next Response.Write(</tr>) End If Response.Write(</table>) %> |
這邊需要說明一下:網上很多的輸出N行N列表格的ASP中都沒有考慮最後一行的列數是否完整,即沒有上邊的補足部分,結果輸出一個殘缺的表格。細節上的問題,毛病雖不大,但還是希望大家注意下。
分享:ASP錯誤大全ASP錯誤大全對初學者們有幫助,或許高手也會忘記,ASP錯誤大全MicrosoftVBScript語*錯誤(0x800A03E9)-->內存不足MicrosoftVBScript語*錯誤(0x800A03EA)-->語*錯誤MicrosoftVBScript語*