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

正文內容

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

2025-06-10 20:32 本頁面
 

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