成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

ASP六大對象常用語句示范

2010-08-28 10:50:35來源:西部e網(wǎng)作者:

Response:

Response.write StrVar/"String":向網(wǎng)頁寫出參數(shù)值或字符串  等同于在Html標(biāo)記中嵌入<%=StrVar/"String"%> 

Response.End:停止頁面編譯,并將已經(jīng)編譯內(nèi)容輸出到瀏覽器

Response.Buffer=True|False:頁面編譯時是否使用緩存的設(shè)置,一般在頁面頭部設(shè)置

Response.Flush:強(qiáng)制輸出頁面已編譯部分內(nèi)容

Response.Clear:將緩沖區(qū)內(nèi)的數(shù)據(jù)清除

Response.Redirect URL:停止頁面編譯或輸出,轉(zhuǎn)載指定所需頁面

Response.IsClientConnected:返回True|False,檢測用戶是否還處于連接狀態(tài)

Response.Charset(CharsetName):設(shè)置頁面編碼類型,即<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

Response.ContentType [= ContentType ]:設(shè)置頁面文件類型,同上

Response.Expires [= number]:設(shè)置頁面失效時間,單位分鐘

Response.ExpiresAbsolute [= [date] [time]]:設(shè)置頁面失效的絕對時間

Response.Status = StatusDescription:設(shè)置頁面狀態(tài)描述

Request:

Request("PassStrName"):讀取網(wǎng)頁傳遞值,包括表單及以?PassStrName=value&PassStrName_n=value_n形式

Request[.collection|property|method](variable)

Request.querystring("PassStrName"):讀取Get方法傳遞的表單值和?PassStrName=value

Request.QueryString(Varible)[(Index).Count] 

Request.form("PassStrName"):讀取Post方法傳遞的純表單域的值

Request.Form(Parameter)[(Index).Count]

Request.ServerVaribles(Server Environment Variable):讀取客戶端系統(tǒng)環(huán)境變量,詳見參考

Request.BinaryRead(Count):讀取指定字節(jié)數(shù)的傳送值

Request.TotalBytes:查詢體的長度,以字節(jié)為單位,只讀


注:同名表單如:CheckBox如有多項(xiàng)值,傳遞形式如右,StrName=value1,value2,...需要用Split函數(shù)分割各項(xiàng)值。Multiple的Select表單與CheckBox類似,TextArea的值可包含換行字符,用Replace轉(zhuǎn)為<br>,以滿足格式需要。

Session:(用戶全局變量)

Session("SesName")=value:存儲Session變量值,也可讀取該值 

Session("SesName")=Empty:判斷Session值是否存在的兩種方法 

IsEmpty(Session("SesName"))=True|False:判斷Session值是否存在的兩種方法

Session.TimeOut=num:設(shè)置Session變量的存在時效,單位分鐘

Session.Abandon:清除所有Session變量值

Session.SessionID:Session變量的ID序列號,只讀

Application:(應(yīng)用程序全局變量)

Application("AppName")=value:存儲Application變量值,也可讀取該值 

Application("AppName")=Empty:判斷Application值是否存在的兩種方法 

IsEmpty(Application("AppName"))=True|False:判斷Application值是否存在的兩種方法 

Application.Lock:Application變量值鎖定,防止同時更改變量值

Application.UnLock:Application變量值解鎖,允許更改變量值

注:Session與Application變量都可以用來存儲數(shù)組和系統(tǒng)對象,引用方法是變量名相當(dāng)于數(shù)組名而已,但不能直接改變其值,需要借助臨時數(shù)組修改值后,再賦給Session與Application變量Global.asa文件的結(jié)構(gòu):

<% @language="VBscript"%>

<% Sub Application_OnStart ...End Sub

       Sub Application_OnEnd  ... End Sub

       Sub Session_OnStart ...End Sub

       Sub Session_OnEnd  ... End Sub%>


Server:

Server.MapPath("FileUrl"):映射文件名的服務(wù)器站點(diǎn)絕對地址,Path=Server.MapPath(./)可以得到虛擬目錄根路徑

Server.HtmlEncode("string"):轉(zhuǎn)換為可以直接顯示帶Html格式的字符串,如:<,>等

Server.URLEncode( "string"):轉(zhuǎn)換為瀏覽器地址編碼

set Var=Server.CreatObject("ObjName"):創(chuàng)建對象變量

Server.ScriptTimeout = NumSeconds:ASP程序頁面執(zhí)行時限,以秒為單位


Cookies:

存儲在用戶本機(jī)的臨時變量,每個Cookie的最大字節(jié)4KB,最多可以有300個Cookie 1.2MB

Response.cookies("StrCookieName")=value:存儲Cookie變量值,也可讀取該值 

Response.cookies("StrCookieName")="":判斷是否為空

Response.cookies("StrCookieName").Expires=Date:變量有效期,以天為單位,小于當(dāng)前時間立即失效

Response.Cookies(Cookie[(key).Attribute]):標(biāo)準(zhǔn)語法


ObjectContext  控制ASP的事務(wù)處理


ObjectContext.OnTransactionAbort:由放棄的事務(wù)處理事件激發(fā),在腳本完成處理后發(fā)生

ObjectContext.OnTransactionCommit:由成功的事務(wù)處理事件激發(fā),在腳本完成處理后發(fā)生

ObjectContext.SetAbort:顯式的放棄一次事務(wù)處理

ObjectContext.SetComplete:覆蓋前面任何調(diào)用ObjectContext.SetAbort方法的調(diào)用 

關(guān)鍵詞:ASP
主站蜘蛛池模板: 阿勒泰市| 长葛市| 武安市| 安吉县| 赣榆县| 太原市| 阿拉善盟| 色达县| 阜城县| 北安市| 酒泉市| 岳阳县| 江西省| 当涂县| 温泉县| 咸宁市| 盘山县| 桂阳县| 图片| 洞口县| 托克托县| 来凤县| 佛坪县| 鄂尔多斯市| 康保县| 福安市| 政和县| 清流县| 古丈县| 平远县| 黔西| 喀什市| 来宾市| 安宁市| 堆龙德庆县| 合江县| 贵港市| 蓬莱市| 黑龙江省| 齐齐哈尔市| 湖州市|