物件 封裝了的一組資料和操作方法(函式)
上文章提到過 使用元件必須先用server.creatobject (...)建立物件
asp元件分類:
1 內建元件 無須安裝直接在指令碼中使用的物件
2 可安裝元件 iis提供的可安裝元件 須建立物件才可使用
3 自定義元件 使用支援元件物件模型com的語言來寫元件
asp的6個內建元件(物件) 指令碼中不用生成例項可以直接使用
session 維護每個使用者的個人資訊
requset包換從瀏覽器傳送到伺服器的所有資訊 可以訪問用表單傳送的資料
resposne講html和其他資訊包括cookies還有包頭返回給客戶(以上5個常用)
server 為asp中應用程式提供伺服器功能
objectconetxt用於提交或忽略事物 由transactionserver管理
asp之可安裝元件
page counter頁面被訪問次數
content linking 產生web頁面內容列表
conten rotator迴圈移動文字內容
response物件用於控制和管理傳送到瀏覽器的資料 將html和其他資訊如cookies和報頭返回給客戶
response.write伺服器端向瀏覽器端輸出內容
document.write是客戶機端向瀏覽器輸出內容
document是瀏覽器物件 可以使用<%=輸出內容%>
eg: <% response.write""& hour(now)&":"&minute(now)&":"&second(now)%>
或者<%=""&hour(now)&":"minute(now)&":"&second(now)&":"%>
可以使用response輸出整個網頁的內容
使用快取技術:控**務器 瀏覽器 **伺服器對網頁內容的快取
伺服器對網頁內容的快取:伺服器在傳送內容到客戶端前先處理掉所有的指令碼內容 這個過程就是對伺服器的快取
實現方法1:<% response.buffer=true/false %>放在<%@ language=預設指令碼%>後第一句
方法2直接在iis配置中設定屬性--應用程式配置--使用快取(打勾)
**伺服器對網頁內容的快取:若客戶端通過**鏈結網路 **伺服器也快取網頁內容
方法1 <% response.cachecontrol=private/public%>放在html標記前
2使用buffer同伺服器對網頁內容快取方法1
瀏覽器對網頁內容的快取:
<%response.expires=0%> 0為瀏覽器快取時間 0即為失效 不快取
response.end伺服器停止向瀏覽器輸入資料
response.redirect網頁內容指向其他位址
response資料集合cookies瀏覽器儲存資料供以後使用如密碼使用者名稱等
response.cookies必須放在asp中html標記之前
response的屬性:
buffer伺服器端時候對網頁內容進行快取true/false
cachecontrol**伺服器時候對網頁內容快取 private/public
conten type網頁檔案型別 text/html
charset網頁字符集
expires網頁快取有效時期
expiresobsolute網頁快取失效時間
status伺服器返回給瀏覽器的狀態
isclientconnected察看瀏覽器和伺服器連線狀態
ps:花了那麼多時間 竟然發表後沒反應!!!這不是讓人重新寫一遍麼!!!
還好有備份了一半 這次補充寫少了很多內容 後期內容簡寫化了
以後備份吧 這個網路不是那麼令人滿意
ASP內建物件
server 物件 server 物件提供對伺服器上的方法和屬性的訪問。其中大多數方法和屬性是作為實用程式的功能服務的。語法server.property method 屬性scripttimeout scripttimeout 屬性指定指令碼在結束前最大可執行多長時間。當處理伺服器元件時,超時限制...
ASP內建物件
物件 object 就像我們在日常生活中所看到的各種物體,例如計算機,冰箱,汽車,手機等等,而物件可能又是由許多物件組成,比方說 計算機是一種物件,而計算機又由硬碟,cpu,記憶體,顯示卡等構成.屬性 property 是用來描述物件的特性,比如說,計算機是一種物件,而計算機的等級,製造商等可以用來...
ASP內建物件
active server pages 提供內建物件,這些物件使使用者更容易收集通過瀏覽器請求傳送的資訊 響應瀏覽器以及儲存使用者資訊 如使用者首選項 本文簡要說明每乙個物件。有關每個物件的詳細資訊,請參閱 內建物件參考。request 物件 可以使用 request 物件訪問任何用 http 請求...