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

正文內(nèi)容

基于asp的家具公司網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-06-10 20:32 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 vaScript 是一種基于對(duì)象 (Object)和事件驅(qū)動(dòng) (Event Driven)并具有安全性能的腳本語言。使用它的目的是與 HTML 超文本標(biāo)記語言、 Java 腳本語言( Java 小程序)一起實(shí)現(xiàn)在一個(gè) Web 頁面中鏈接多個(gè)對(duì)象,與 Web 客戶交互作用,從而可以開發(fā)客戶端的應(yīng)用程序等。它是通過嵌入或調(diào)入在標(biāo)準(zhǔn)的 HTML 語言中實(shí)現(xiàn)的。它的出現(xiàn)彌補(bǔ)了 HTML 語言的缺陷,它是 Java 與 HTML 折衷的選擇,具有以下幾 個(gè)基本特點(diǎn): 。 JavaScript 是一種腳本語言,它采用小程序段的方式實(shí)現(xiàn)編程。像其它腳本語言一樣 ,JavaScript 同樣也是一種解釋性語言 ,它提供了一個(gè)容易的開發(fā)過程。它的基本結(jié)構(gòu)形式與 C、 C++、 VB、 Delphi 十分類似。但它不像這些語言一樣,需要先編譯,而是在程序運(yùn)行過程中被逐行地解釋。它與 HTML 標(biāo)識(shí)結(jié)合在一起,從而方便用戶的使用操作。 。 JavaScript 是一種基于對(duì)象的語言,同時(shí)以可以看作是一種面向?qū)ο蟮恼Z言。這意味著它能運(yùn)用自己已經(jīng)創(chuàng)建的對(duì)象。 因此,許多功能可以來自于腳本環(huán)境中對(duì)象的方法與腳本的相互作用。 。 JavaScript 的簡(jiǎn)單性主要體現(xiàn)在:首先它是一種基于 Java 基本語句和控制流之上的簡(jiǎn)單而緊湊的設(shè)計(jì) , 從而對(duì)于學(xué)習(xí) Java 是一種非常好的過渡;其次它的變量類型是采用弱類型,并未使用嚴(yán)格的數(shù)據(jù)類型。 。 JavaScript 是一種安全性語言,它不允許訪問本地的硬盤,并不能將數(shù)據(jù)存入到服務(wù)器上,不允許對(duì)網(wǎng)絡(luò)文檔進(jìn)行修改和刪除,只能通過瀏覽器實(shí)現(xiàn)信息瀏覽或動(dòng)態(tài)交互。從而有效地防止數(shù)據(jù)的丟失。 。 JavaScript 是動(dòng)態(tài)的,它可以直接對(duì)用戶或客戶輸入做出響應(yīng),無須經(jīng)過 Web 服務(wù)程序。它對(duì)用戶的反映響應(yīng),是采用以事件驅(qū)動(dòng)的方式進(jìn)行的。所謂事件驅(qū)動(dòng),就是指在主頁 (Home Page)中執(zhí)行了某種操作所產(chǎn)生的動(dòng)作,就稱為“事件” (Event)。比如按下鼠標(biāo)、移動(dòng)窗口、選擇菜單等都可以視為事件。當(dāng)事件發(fā)生后,可能會(huì)引起相應(yīng)的事件響應(yīng)。 。 JavaScript 是依賴于瀏覽器本身,與操作環(huán)境無關(guān),只要能運(yùn)行瀏覽器的計(jì)算機(jī),并支持 JavaScript 的瀏覽器就可正確執(zhí)行。從而實(shí)現(xiàn)了 7 “編寫一次 ,走遍天下”的夢(mèng)想。 實(shí)際上 JavaScript 最杰出之處在于可以用很小的程序做大量的事。無須有高性能的電腦,軟件僅需一個(gè)字處理軟件及一瀏覽器,無須 WEB 服務(wù)器通道,通過自己的電腦即可完成所有的事情。 選擇 JavaScript 技術(shù)的原因 綜上所述 JavaScript 是一種新的描述語言,它可以被嵌入到 HTML 的文件之中。 JavaScript 語言可以做到回應(yīng)使用者的需求事件 (如: form 的輸入 ) ,而不用任何的網(wǎng)路來回傳輸資料,所以當(dāng)一位使用者輸入一項(xiàng)資料時(shí),它不用經(jīng)過傳給服務(wù)器端 (server)處理再傳 回來的過程,而直接可以被客戶端 (client) 的應(yīng)用程式所處理。你也可以想像成有一個(gè)可執(zhí)行程式在你的客端上執(zhí)行一樣,所以它的運(yùn)行與操作系統(tǒng)無關(guān)。 JavaScript 可以讓你創(chuàng)建直接運(yùn)行于客戶端 Inter 上的應(yīng)用。如前所述使用 JavaScript,你可以創(chuàng)建客戶端所需要的動(dòng)態(tài) HTML 頁面。在服務(wù)器端同樣可以將 JavaScript 嵌入在 ASP 中,來創(chuàng)建用于處理用戶輸入及使用特殊的對(duì)象、文件和關(guān)系數(shù)據(jù)庫維護(hù)穩(wěn)固的數(shù)據(jù)等在服務(wù)器端的應(yīng)用。從內(nèi)部的協(xié)作信息管理和內(nèi)聯(lián)網(wǎng)發(fā)布到大型超市的電子交易和商 務(wù),都可應(yīng)用此便利。關(guān)于JavaScript 在服務(wù)器端的使用將在“ ASP 的腳本語言”這一節(jié)來介紹。 JavaScript 和 Java 很類似,但到底并不一樣 。 Java 是一種比 JavaScript更復(fù)雜的程式語言,而 JavaScript 則是相當(dāng)容易了解的語言。 JavaScript 創(chuàng)作者可以不那么注重程式技巧,所以許多 Java 的特性在 JavaScript 中并不支持。 ASP 編程環(huán)境簡(jiǎn)介 ASP 綜述 ASP( Active Server Pages)實(shí)質(zhì)是一種服務(wù)器端腳本環(huán)境。 通過這種環(huán)境,用戶可 以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式 Web 服務(wù)器應(yīng)用程序。 客戶端只要使用可執(zhí)行 HTML 代碼的瀏覽器,即可瀏覽通過 ASP 設(shè)計(jì)出來的頁面內(nèi)容。當(dāng)程序執(zhí)行完后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶端瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。 ASP 并不是一種純粹的編程語言,它只是提供了一種使鑲嵌在 HTML 頁面中的腳本程序得以運(yùn)行的環(huán)境。它使用的語言是: VBScript 和 JavaScript 語言。 8 在一個(gè) ASP 應(yīng)用程序中可以用其中的一種腳本語言,也可以結(jié)合這兩種腳本語言使用 。 ASP 程序其實(shí)是以擴(kuò)展名為 .asp 的純文本形式存在于 WEB 服務(wù)器上的,你可以用任何文本編輯器打開它, ASP 程序中可以包含純文本、 HTML 標(biāo)記以及腳本命令。你只需將 .asp 程序放在 WEB 服務(wù)器的虛擬目錄下(該目錄必須要有可執(zhí)行權(quán)限),就可以通過 WWW 的方式訪問 ASP 程序了 。 ASP 的出現(xiàn)使得廣大 WEB 設(shè)計(jì)者不必 再 為客戶瀏覽器是否支持而擔(dān)心,實(shí)際上就算你在同一個(gè) .asp 文件中使用不同的腳本語言,你都無須為此擔(dān)憂,因?yàn)樗械囊磺卸紝⒃诜?wù)器端進(jìn)行,客戶瀏覽器得到的只是一個(gè)程序執(zhí)行的結(jié)果,而你也只需在 .asp 中聲明使用不同的腳本語言即可。 ASP 的語法簡(jiǎn)介,一個(gè)簡(jiǎn)單的 ASP 程序主要包括以下三個(gè)部分:( 1)普通的HTML 文件,也就是普通的 Web 的頁面內(nèi)容。( 2)服務(wù)器端的 Script 程序代碼:位于 %?% 內(nèi) 的 程序 代 碼 。( 3) 客戶 端 的 Script 程序 代 碼 :位 于 內(nèi)的程序代碼。 與一般的程序不同, .asp 程序無須編譯, ASP 程序的控制部份,是使用 VBScript 、 JavaScript 等腳本語言來設(shè)計(jì)的,當(dāng)執(zhí)行 ASP 程序時(shí),腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器 ( 即腳本引擎 ) ,由腳本解釋器進(jìn)行翻譯并將其轉(zhuǎn)換成服務(wù)器所能執(zhí)行的命令。當(dāng)然,同其他編程語言一樣, ASP 程序的編寫也遵循一定的規(guī)則,如果你想使用你所喜愛的腳本語言編寫 ASP 程序,那么你的服務(wù)器上必須要有能解釋這種腳本語言的腳本解釋器。當(dāng)你安裝 ASP 時(shí),系統(tǒng)提供了兩種腳本語言: VBScript 和 JavaScript ,而 VBScript 則被作為系統(tǒng)默認(rèn)的腳本語言。你也可以根據(jù)自己的喜好改變系統(tǒng)默認(rèn)的腳本語言 。 ASP 使用的 ActiveX 技術(shù)基于開放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組 件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力,這是傳統(tǒng)的 Web 編寫工具所遠(yuǎn)遠(yuǎn)不及的地方。使用 ASP 還有個(gè)好處,就在于 ASP 可利用 ADO(Active Data Object,微軟的一種新的數(shù)據(jù)訪問模型 )方便快捷地訪問數(shù)據(jù)庫 ,從而使得開發(fā)基于 WWW的應(yīng)用系統(tǒng)成為可能,這也是本文選擇 ASP作為開發(fā)工具最重要原因之一。 ASP 優(yōu)點(diǎn) 及課題選擇的原因 ASP 具有以下優(yōu)點(diǎn): (1)用 VBScript﹑ JavaScript 等簡(jiǎn)單易懂的腳本語言,結(jié)合 HTML 代碼,可 9 以快速的實(shí)現(xiàn)網(wǎng)站的應(yīng)用開發(fā)。 (2)無須 pile 編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。 (3)使用普通的文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計(jì)。 (4)與瀏覽器無關(guān),用戶只要使用可執(zhí)行 HTML 碼的瀏覽器,就可以瀏覽 ASP所設(shè)計(jì)的網(wǎng)頁內(nèi)容, ASP 使用的腳本語言均在 WEB 服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要執(zhí)行這些腳本語言。 (5)ASP 可與任何 ActiveX 描述性語言相容,除了可使用 VBScript﹑JavaScript 語言來設(shè)計(jì)外,還可以通過插件的方式,使用由第三方所提供的其他腳本語言,如 Perl﹑ Tcl 等。 (6)ASP 的源程序,不會(huì)被傳到客戶瀏覽器,因而可以避免源程序外泄,也提高了程序的安全性,而且可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。 (7) ActiveX Server Components(ActiveX 服務(wù)器元件 ) 具有無限可擴(kuò)充性??梢允褂? Visual Basic 、 Java 、 Visual C++ 、 COBOL 等編程語言來編寫你所需要的 ActiveX Server Component ActiveX 服務(wù)器組件。 簡(jiǎn)介 ASP 的 7 大對(duì)象 ASP提供了 7個(gè)功能強(qiáng)大的內(nèi)部對(duì)象,每個(gè)對(duì) 象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web 中的一些重要工作。這 7個(gè)對(duì)象及其功能描述如表 21所示 [19]。其中 ASPError 對(duì)象是 版新增對(duì)象。 表 21 ASP 7 個(gè)內(nèi)部對(duì)象 對(duì)象名稱 功能描述 Request 從客戶端取得信息 Response 將信息送給客戶端 Server 提供一些 Web 服務(wù)器工具 Session 儲(chǔ)存在一個(gè) Session 內(nèi)的用戶信息,該信息僅可被該用戶訪問 Application 在一個(gè) ASPApplication 中讓不同的客戶端共享信息 ObjectContext 配合 Microsoft Transaction 服務(wù)器進(jìn)行分布式事務(wù)處理 ASPError 對(duì)象 可以讓你取得 Script 發(fā)生錯(cuò)誤的信息 合理地運(yùn)用這些對(duì)象可以使原本復(fù)雜,煩瑣的工作變得簡(jiǎn)捷而條理清晰。我們以用以下的語法直接使用這些對(duì)象:對(duì)象 /屬性 /方法 /數(shù)據(jù)集合。 10 本系統(tǒng)大量使用了 Request 和 Session 對(duì)象,以下將介紹這兩個(gè)對(duì)象比較常見的應(yīng)用。 Request 對(duì)象及其應(yīng)用。 Request 對(duì)象通常接收來自客戶端的相關(guān)信息,如瀏覽器的種類、表頭信息、表單參數(shù)及 Cookies 等等。利用 Request 對(duì)象可以在服務(wù)器端獲得客戶端的信息。以下將介紹常見的三個(gè)集合的使用。 (1) QueryString 集合 從瀏覽器傳遞信息到服務(wù)器有 GET 和 POST 等二種方法。 GET 方法傳遞過來的信息保存在 QueryString 集合中, POST 方法傳遞過來的信息保存在 Form 集合。都可用于接收通過參數(shù)傳來的數(shù)據(jù)。 QueryString 集合獲取 URL 的問號(hào)后面的文本傳遞給 Web 服務(wù)器的值。通過使用 GET 方法或手 工將表單的值添加到 URL,表單的值可以被附加在請(qǐng)求的 URL 之后 。 ( 2) Form 集合 Form 集合接收通過使用 POST 方法的表單發(fā)送到 HTTP 請(qǐng)求正文中的表單元素的值。當(dāng)使用 GET 方法去向 Web 服務(wù)器傳遞長而復(fù)雜的表單值時(shí),將可能丟失信息。大多數(shù)的 Web 服務(wù)器傾向于嚴(yán)格控制 URL 查詢字符串的長度,以便達(dá)到用GET 方法傳送的冗長的表單值被截?cái)?。如果需要從表單發(fā)送大量信息到 Web 服務(wù)器,就必須使用 POST 方法。 ( 3) Cookies 集合 與 功能 正好相反, 在客戶端寫入 cookies,而 則讀取這個(gè) cookies 。 Session 對(duì)象及其應(yīng)用:由于 HTTP 是一種無狀態(tài)的協(xié)議,因此無法得知用戶的瀏覽狀態(tài)。在 ASP 中,是通過 Session 對(duì)象記錄用戶的相關(guān)信息,用來作為用戶再次對(duì)服務(wù)器訪問時(shí)作確認(rèn)。當(dāng)用戶請(qǐng)求來自應(yīng)用程序的 Web 頁時(shí),如果該用戶還沒有會(huì)話,則 Web 服務(wù)器將自動(dòng)創(chuàng)建一個(gè) Session 對(duì)象。當(dāng)會(huì)話過期或被放棄后,服務(wù)器將終止該會(huì)話。當(dāng)用戶在應(yīng)用程序的 Web 頁之間跳轉(zhuǎn)時(shí),存儲(chǔ)在Session 對(duì)象中的變量將不會(huì)丟失,而是在整個(gè)用戶會(huì)話中一直存在下去。 Session 對(duì)象的創(chuàng)建和使用可彌補(bǔ) HTTP 協(xié)議的局限,請(qǐng)注意 HTTP 協(xié)議的工作方式是:一旦用戶發(fā)出請(qǐng)求,服務(wù)器端做出響應(yīng),這種用戶端和服務(wù)器端之間的聯(lián)系是離散的,在 HTTP 協(xié)議中沒有什么方法能夠允許服務(wù)端來跟蹤用戶請(qǐng)求。在服務(wù)端完成響應(yīng)用戶請(qǐng)求后,服務(wù)器端不能持續(xù)與該瀏覽器保持連接。使用Session 對(duì)象前,必須確認(rèn)瀏覽器的 Cookies 功能已啟用(默認(rèn)設(shè)置)。如果以前更改過默認(rèn)設(shè)置, Cookies 功能可以通過瀏覽器的設(shè)置來開啟。 11 ASP 的環(huán)境使用及工作原理 目前 ASP 可運(yùn)行在三種環(huán)境下。 (1) WINDOWS NT server 運(yùn)行 IIS (Inter Information Server)以上 ; (2) WINDOWS NT workstation 運(yùn)行 Peer Web Server 以上 ; (3) WINDOWS 95/98 運(yùn)行 PWS(Personal Web Server)。其中以 NT server 上的 IIS 功能最強(qiáng),提供了對(duì) ASP 的全面支持,是創(chuàng)建高速、穩(wěn)定的 ASP 主頁的最佳選擇。 本系統(tǒng)就是 運(yùn)行在 Windows XP +( Inter 服務(wù)管理器)基礎(chǔ)上。所以說本系統(tǒng) ASP 的使用環(huán)境,就是 IIS(有關(guān) IIS 的配置請(qǐng)參考前面 節(jié)的內(nèi)容
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1