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

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如有多項值,傳遞形式如右,StrName=value1,value2,...需要用Split函數(shù)分割各項值。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ù)器站點絕對地址,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
主站蜘蛛池模板: 邵阳县| 利辛县| 兴业县| 长丰县| 黎川县| 石景山区| 新乡县| 林甸县| 星子县| 准格尔旗| 武城县| 三都| 永昌县| 泰来县| 南华县| 兰西县| 凤庆县| 海阳市| 湘潭市| 柘城县| 新巴尔虎左旗| 威远县| 克什克腾旗| 佛冈县| 平邑县| 丹寨县| 东丽区| 定南县| 炉霍县| 宜兰县| 玉林市| 平顺县| 泰宁县| 普陀区| 济南市| 临漳县| 新乐市| 米林县| 治县。| 泰顺县| 运城市|