ASP教程:ASP簡介
if title="mr" then
%>
歡迎您 Mr.< % =request.form("fname") %> 。
< % elseif title="ms" then %>
歡迎您 Ms.< % =request.form("fname") %> 。
< % else %>
< B>< font color=blue> 歡迎您 < % =request.form("fname")&" "&request.form("lname") %> 。 < /font>< /B>
< % end if %>
保存文件 test1.asp ,并在瀏覽器中以 HTTP 方式進行瀏覽,如果此時的系統(tǒng)時間在凌晨 0:00:00 和中午 12:00:00 之間的話,瀏覽器將顯示如下畫面:
這其實是一個在 Internet 和 Intranet 上常見的功能,即當用戶在瀏覽器端填寫完表單后,通過調用一個通用網(wǎng)關程序將用戶數(shù)據(jù)傳送到服務器,由服務器進行處理后再將結果返還給客戶瀏覽器。過去為了實現(xiàn)這樣的功能必須編寫一個獨立于 HTML 之外的 CGI 程序,并通過 HTML 進行調用,撇開 CGI 編寫復雜等缺點不談, CGI 的執(zhí)行效率也是一個大問題,每一個表單 (form) 均須執(zhí)行一個可執(zhí)行文檔,當多人同時上線使用時,多個文檔同時執(zhí)行,將大大降低 WEB 服務器的執(zhí)行速度,如今 ASP 提供了與 HTML 完全相融的編程環(huán)境,顯然要比使用 CGI 便捷得多。
在本期的最后讓我們再來看看 ASP 的循環(huán)功能,譬如你希望當客戶在晚間 7:00 至凌晨 0:00:00 瀏覽你的頁面時,在頁面中央顯示 6 個笑臉 表示問候,那么你只需要將以下命令剪貼到“ Good Evening! ”后面即可: < % for i=1 to 6 %>
< p>< center>< img src="smile.gif" width="32" height="32" alt=" 晚上好 ">< /p>
< % next %>
這是一個最最基本的循環(huán)語句,它將一個笑臉圖片重復調用六次并顯示在頁面上。當然此例的效果完全可以用 HTML 做到,但是不難發(fā)現(xiàn)使用 ASP 大大縮短了代碼的重復編寫,使得程序具有良好的可閱讀性。另外,當你制作一個諸如根據(jù)用戶投票來給所評測的對象評定星級的評測站點時,使用此法,你就完全 不需要為每一個星級制作一幅圖片。如果一個對象被評為 4 星級,那只需將一顆星的圖片循環(huán)顯示 4 次,以此類推即可。當然,當工作量較小的時候你不會感覺到 ASP 的好處,然而一旦數(shù)據(jù)量巨增,你將會深刻的體會到 ASP 動態(tài)網(wǎng)站給你帶來的前所未有的輕、爽感受 !
全國統(tǒng)一免費服務電話
800-82-98988
專業(yè)網(wǎng)站建設咨詢電話
028-66533110
028-66533120
24小時移動總機
15902883120
天府星空05號:張小姐
負責范圍:域名主機、網(wǎng)站建設
免費熱線:400-028-5488
在線聯(lián)絡:QQ:800002030
電子郵件:sale@tfxk.com
負責范圍:業(yè)務咨詢、疑問解答
免費熱線:400-028-5488
在線聯(lián)絡:QQ:80002030
電子郵件:sale@tfxk.com