直播中
用戶在訪問站點(diǎn)時(shí)經(jīng)常遇到一些煩人的信息,比如他們經(jīng)常不知何故地在沒有實(shí)際提交數(shù)據(jù)給表單時(shí)就到了下一個(gè)頁面,或者經(jīng)常達(dá)到一個(gè)頁面,它是以查詢字符串的形式轉(zhuǎn)來的,比如?ID=236454。
如果頁面沒有得到信息,就會(huì)產(chǎn)生一個(gè)大錯(cuò)誤。這經(jīng)常發(fā)生在頁面尋找ID或者其他一些信息時(shí),而這時(shí)用戶是使用書簽或者搜索引擎連接到這個(gè)頁面的。所以,頁面需要的信息丟失了,頁面結(jié)束。
你可以通過檢查來了解是否有數(shù)據(jù)被提交,從而控制這種情況的發(fā)生,然后,根據(jù)情況顯示特定的錯(cuò)誤信息,或者執(zhí)行其他的動(dòng)作,比如重定向到想要的頁面。
在下面的3個(gè)例子中,僅僅在屏幕上顯示一個(gè)信息。
將這段代碼直接放置在< % @ LANGUAGE="VBSCRIPT" % >下面。
對(duì)于一個(gè)表單,使用POST方法
< %
If Request.Form = "" Then
Response.Write("< p align=""center"" >< font face=""Arial"" >There Was An
Error.< br >" & vbCrLf)
Response.Write("No Data Was Posted.< /font >
" & vbCrLf)
Response.End
End If
% >