asp六大物件常用語句
asp六大物件常用語句示範:
response:
response.write strvar/"string":向網頁寫出引數值或字串 等同於在html標記中嵌入<%=strvar/"string"%>
response.end:停止頁面編譯,並將已經編譯內容輸出到瀏覽器
response.buffer=true|false:頁面編譯時是否使用快取的設定,一般在頁面頭部設定
response.flush:強制輸出頁面已編譯部分內容
response.clear:將緩衝區內的資料清除
response.isclientconnected:返回true|false,檢測使用者是否還處於連線狀態
response.charset(charsetname):設定頁面編碼型別,即
response.contenttype [= contenttype ]:設定頁面檔案型別,同上
response.expires [= number]:設定頁面失效時間,單位分鐘
response.expiresabsolute [= [date] [time]]:設定頁面失效的絕對時間
response.status = statusdescription:設定頁面狀態描述
request:
request("passstrname"):讀取網頁傳遞值,包括表單及以?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.binaryread(count):讀取指定位元組數的傳送值
request.totalbytes:查詢體的長度,以位元組為單位,唯讀
注:同名表單如:checkbox如有多項值,傳遞形式如右,strname=value1,value2,...需要用split函式分割各項值
multiple的select表單與checkbox類似,textarea的值可包含換行字元,用replace轉為
,以滿足格式需要
session:(使用者全域性變數)
session("sesname")=value:儲存session變數值,也可讀取該值
session("sesname")=empty:判斷session值是否存在的兩種方法
isempty(session("sesname"))=true|false:判斷session值是否存在的兩種方法
session.timeout=num:設定session變數的存在時效,單位分鐘
session.abandon:清除所有session變數值
session.sessionid:session變數的id序列號,唯讀
global.asa檔案的結構:<% @language="vbscript"%>
sub session_onstart ...end sub
sub session_onend ... end sub%>
server:
server.htmlencode("string"):轉換為可以直接顯示帶html格式的字串,如:<,>等
set var=server.creatobject("objname"):建立物件變數
server.scripttimeout = numseconds:asp程式頁面執行時限,以秒為單位
cookies: 儲存在使用者本機的臨時變數,每個cookie的最大位元組4kb,最多可以有300個cookie 1.2mb
response.cookies("strcookiename")=value:儲存cookie變數值,也可讀取該值
response.cookies("strcookiename")="":判斷是否為空
response.cookies("strcookiename").expires=date:變數有效期,以天為單位,小於當前時間立即失效
response.cookies(cookie[(key).attribute]):標準語法
objectcontext 控制asp的事務處理
objectcontext.ontransactionabort:由放棄的事務處理事件激發,在指令碼完成處理後發生
objectcontext.ontransactioncommit:由成功的事務處理事件激發,在指令碼完成處理後發生
objectcontext.setabort:顯式的放棄一次事務處理
objectcontext.setcomplete:覆蓋前面任何呼叫objectcontext.setabort方法的呼叫
msgbox "string"/strname:vbscript提示框
表單的onsubmit事件:在同一頁面寫入 function formname_onsubmit()..formname_onsubmit=true/false..end function,
頁面會在提交前先執行語句,並根據返回值判斷是否完成提交任務。
ASP六大物件常用語句示範
response response.write strvar string 向網頁寫出引數值或字串 等同於在html標記中嵌入 strvar string response.end 停止頁面編譯,並將已經編譯內容輸出到瀏覽器 response.buffer true false 頁面編譯時是否使用快...
ASP六大物件介紹
1 buffer屬性 該屬性用於指定頁面輸出時是否要用到緩衝區,預設值為false。當它為true時,直到整個active server page執行結束後才會將結果輸出到瀏覽器上。如 response.buffer true for i 1 to 500 response.write i next...
mysql常用語句 MySQL常用語句
create table student id int primary key auto increment comment 學號 name varchar 200 comment 姓名 age int comment 年齡 comment 學生資訊 修改表注釋 alter table studen...