ASP在動態(tài)網(wǎng)站設計中的應用
(作者未知) 2010/6/8
(接上頁) bg}}=“re﹤1"
En﹤1且
%﹥
如此一來,當用戶在不同的時段訪問該頁面時,將會看到不同的頁面背景色.我們可以做的事情還有很
多,譬如想知道在凌晨至十二點之問瀏覽該頁面的客戶的姓名,并向客戶問好,那么下面的這段程序將能助你達成心愿.首先你需要在頁面中設置表單,將以下HTML代碼剪貼到“﹤%If Time﹤#12:00:00# An﹤1 Time﹥=#00:00:00# Then%﹥”之后:
歡迎光臨我的主頁,清填寫以下信息:﹤ FORM METHOD= "POST" ACTION= "testl. asp"﹥
﹤P﹥ First Name:﹤INPUT NAME= "fname" SIZE= "48"﹥
﹤P﹥ Last Name:﹤INPUT NAME=“l(fā)name" SIZE=“48"﹥
﹤P﹥ T itle:﹤INPUT NAME=“title" TYPE= RADIO、4LUE= "mr"﹥Mr.
﹤INPUT NAME=“title" TYPE= RADIO、4LUE= "ms"﹥Ms.
﹤P﹥﹤INPUT TYPE= SUBMIT﹥﹤INPUT TYPE= RESET﹥
﹤/FOR1Vl﹥
然后在以上HTML代碼后面添加如下ASP命令:
﹤% title=request. form(“title")
if title= "mr" then
%﹥
歡迎您Mr.﹤%=二qu艦.拓mi(+.二 ;request. form( (name )%﹥.
﹤%elseif title= "ms" then%﹥
歡迎您Ms.﹤%=二qu艦.拓mi(+.二 ;request. form( (name )%﹥. ﹤%else%﹥
﹤B﹥﹤Font cola ﹤/font﹥﹤/B﹥
﹤%end if%﹥
保存文件testl.
12: 00: 00之問的話,﹥r= blue﹥歡迎您﹤%=二que從.長)mi(+.二e ;)& + ;&二明es[.長)mi(“玩二e ;request. form( (name ) & &request. form( lname%﹥
asp,并在瀏覽器中以HTTP方式進行瀏覽,如果此時的系統(tǒng)時問在凌晨0: 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便捷得多.
4結束語
ASP作為動態(tài)網(wǎng)頁設計的一套服務器端腳本環(huán)境,使得用戶瀏覽網(wǎng)頁的絕大部分工作量都能夠在服務器端執(zhí)行,大大減少了瀏覽器的負擔,只要使用一般的文書編輯程序,如Windows記事本,就可以編輯發(fā)展ASP,它具有簡潔、高效、迅速、多變等許多的優(yōu)點,使網(wǎng)站具有大信息量傳輸、便于用戶實時查詢的特性,總而言之ASP不愧為動態(tài)網(wǎng)站制作的利器.
|