freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第十六章application和session物件-資料下載頁

2024-10-11 11:42本頁面

【導(dǎo)讀】本章介紹Application和Session物件的應(yīng)用,並以計(jì)數(shù)。器和網(wǎng)頁認(rèn)證來進(jìn)行範(fàn)例說明。本小節(jié)介紹Application物件的基本介紹與用。伺服器對(duì)每一個(gè)request,除了log記錄外,並不會(huì)留下。若要在不同的request之間分享資訊,必頇保存或。虛擬目錄(由用戶端看到Web伺服器的第一層。目錄)之下的所有ASP程式。各地的用戶端,都可經(jīng)由Inter呼叫同一。提供四種方法、兩個(gè)事件。只要每次瀏覽此網(wǎng)頁,Application值就加一。ASP解譯器在虛擬目錄下尋找的檔案(副檔名。網(wǎng)頁,將此變數(shù)值加1。用戶端一再點(diǎn)選瀏覽器的「檢視/重新整理」或是F5按鈕,計(jì)數(shù)器就會(huì)一直累加。伺服器重開機(jī)時(shí),Application物件會(huì)被清除。鎖住Application物件,不讓其他使用者。改變Application物件,避免同時(shí)Requests造成錯(cuò)誤動(dòng)作。由於計(jì)數(shù)器只是一個(gè)小程式,發(fā)生少許誤差也無所謂,因。此前一個(gè)完整的範(fàn)例可改寫成此簡(jiǎn)化的範(fàn)例。

  

【正文】 則轉(zhuǎn)址到網(wǎng)站的首頁。 36/45 JavaScript 程式設(shè)計(jì)與應(yīng)用:用於伺服器端的 ASP環(huán)境 163:應(yīng)用範(fàn)例 ? 本節(jié)將使用「密碼認(rèn)證」為範(fàn)例,說明如何整合 clientside script 及 serverside script,以達(dá)到方便的密碼認(rèn)證功能。 37/45 JavaScript 程式設(shè)計(jì)與應(yīng)用:用於伺服器端的 ASP環(huán)境 範(fàn)例介紹 ? 特色 ? 不需用到 IIS 或伺服器作業(yè)系統(tǒng)本身的認(rèn)證功能,也不需管理者( Administrator)權(quán)限即可使用。 ? 使用方便,只需在被密碼保護(hù)的網(wǎng)頁導(dǎo)入( Include)一個(gè)檔案即可。 ? 用 session變數(shù),每次認(rèn)證後有效時(shí)間為 20 分鐘。 ? 名詞解釋 ? 目標(biāo)網(wǎng)頁:被密碼保護(hù)的網(wǎng)頁。 ? 來源網(wǎng)頁:包含「目標(biāo)網(wǎng)頁」連結(jié)的網(wǎng)頁。 38/45 JavaScript 程式設(shè)計(jì)與應(yīng)用:用於伺服器端的 ASP環(huán)境 範(fàn)例 1612(1) ? 主題:由 Session變數(shù)保存密碼認(rèn)證 ? 功能說明 ? 使用者輸入正確的帳號(hào)密碼,則設(shè)定 Session(ok)為 true,同時(shí)在原視窗開啟目標(biāo)網(wǎng)頁,並關(guān)閉認(rèn)證視窗。 ? 若帳號(hào)密碼不正確,則在認(rèn)證視窗顯示原來的認(rèn)證畫面。 39/45 JavaScript 程式設(shè)計(jì)與應(yīng)用:用於伺服器端的 ASP環(huán)境 範(fàn)例 1612(2) ? 使用步驟 1. 使用者點(diǎn)選「秘密網(wǎng)頁」,就會(huì)開啟密碼認(rèn)證視窗 (見右上圖 )。 2. 正確的帳號(hào)和密碼填在文字欄位,點(diǎn)選「送出」,認(rèn)證視窗會(huì)被關(guān)掉,並在原視窗顯示「秘密網(wǎng)頁」(見右下圖 )。 40/45 JavaScript 程式設(shè)計(jì)與應(yīng)用:用於伺服器端的 ASP環(huán)境 範(fàn)例 1612(3) ? 範(fàn)例各檔案說明與連結(jié) ? 執(zhí)行結(jié)果 檢視原始碼 此網(wǎng)頁包含目標(biāo)網(wǎng)頁( )的連結(jié)。 ? 執(zhí)行結(jié)果 檢視原始碼 目標(biāo)網(wǎng)頁(被密碼保護(hù)之網(wǎng)頁),第一列程式碼即導(dǎo)入 ,以達(dá)到被密碼保護(hù)功能。 ? 本頁任務(wù)為檢驗(yàn)認(rèn)證資訊是否存在: ? 若存在,則不做任何事。 ? 若不存在,則跳出認(rèn)證視窗( ),請(qǐng)求輸入密碼,並在原視窗載入來源網(wǎng)頁( )。 ? 需要密碼保護(hù)之網(wǎng)頁,導(dǎo)入此檔案,即可被保護(hù)。 41/45 JavaScript 程式設(shè)計(jì)與應(yīng)用:用於伺服器端的 ASP環(huán)境 範(fàn)例 1612(4) ? 執(zhí)行結(jié)果 檢視原始碼 此頁之目的為進(jìn)行密碼認(rèn)證: ? 若通過,則於原視窗開啟目標(biāo)網(wǎng)頁( )。 ? 若不通過,則請(qǐng)求重新輸入帳號(hào)、密碼。 ? 本頁之任務(wù)為消除認(rèn)證資訊(即將變數(shù) session(ok)設(shè)定為 False),並載入來源網(wǎng)頁( )。 42/45 JavaScript 程式設(shè)計(jì)與應(yīng)用:用於伺服器端的 ASP環(huán)境 範(fàn)例 1612(5) ? 執(zhí)行流程 1. 使用者從 (來源網(wǎng)頁)中點(diǎn)選 (目標(biāo)網(wǎng)頁)。 2. 檢查是否有已過正確認(rèn)證(且時(shí)間不超過 20 分鐘),此資訊保留在 session(ok)。若此變數(shù)為 True,則顯示 。 3. 若 session(“ok”) 為 False,則需要認(rèn)證,此時(shí)跳出密碼認(rèn)證網(wǎng)頁,並在原視窗載入 。 4. 使用者在認(rèn)證視窗輸入認(rèn)證資訊,若錯(cuò)誤,保持認(rèn)證視窗開啟,並繼續(xù)要求認(rèn)證資訊。 5. 獲得正確認(rèn)證資訊,則關(guān)閉認(rèn)證視窗,設(shè)定 session(ok) 為 True,並在原視窗開啟 。 43/45 JavaScript 程式設(shè)計(jì)與應(yīng)用:用於伺服器端的 ASP環(huán)境 範(fàn)例 1612(6) 嘗試在主視窗 載入目標(biāo)網(wǎng)頁 在主視窗 顯示目標(biāo)網(wǎng)頁 由目標(biāo)網(wǎng)頁 所導(dǎo)入的 來檢查 Session(“ok”) 是否為 true? 跳出新視窗 載入 索取認(rèn)證資訊 檢查帳號(hào)密碼 是否正確? 在主視窗 顯示來源網(wǎng)頁 yes no no yes 設(shè)定 Session( ok )=true 點(diǎn)選「秘密網(wǎng)頁」連結(jié) 「密碼保護(hù)網(wǎng)頁」程式流程 44/45 JavaScript 程式設(shè)計(jì)與應(yīng)用:用於伺服器端的 ASP環(huán)境 範(fàn)例 1612(7) ? 說明 ? 由 負(fù)責(zé)認(rèn)證。 ? ,分別在用戶端與伺服端執(zhí)行。 ? getPassword:開啟新視窗,載入 ,以取得使用者的認(rèn)證資訊。 (這是用戶端執(zhí)行的函數(shù),只在認(rèn)證資訊不存在時(shí),才在用戶端被呼叫。 ) ? authentication:在伺服器確認(rèn)認(rèn)證資訊是否已經(jīng)存在於 sessionVariable。 ? 存在:則直接回傳目標(biāo)網(wǎng)頁。 ? 不存在:則於回傳的網(wǎng)頁內(nèi)加入用戶端的 JavaScript程式碼,以便跳出認(rèn)證視窗。 45/45
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1