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

正文內(nèi)容

網(wǎng)絡辦公自動化系統(tǒng)畢業(yè)設計論文(編輯修改稿)

2025-01-06 12:56 本頁面
 

【文章內(nèi)容簡介】 行 HTML 代碼,就可以用 ASP 設計網(wǎng)頁內(nèi)容; ( 4) ASP 能與任何 ActiveX scripting 語言相兼容,除了可以使用 VBScript 或 JavaScript 腳本語言進行設計外,還可以通過 plug—in 的方式,使用由第三方提供的其他腳本語言; ( 5) ASP 的源程序不會被傳到客戶端瀏覽器,因而可以 避免源程序被剽竊,從而提高了程序的安全性; ( 6) ActiveX 的服務器組件具有無限的可擴充性,可以使用 VisualBasic、 Java 、 isual C++ 、OBOL 等編程語言來編寫所需要的 ActiveX 服務器組件 。 ASP設計語言 1. HTML語言簡介 HTML( Hyper Text Markup Language 超文本標記語言)是一種用來制作超文本文檔的簡單標記語言。與常見的字處理文件不同 ,Web 頁以超文本標識語言編排格式。 HTML 文件是帶有特定 HTML插入標記 的用以編排文檔屬性和格式的標準文本文件。它能獨立于各種操作系統(tǒng)平臺(如 UNIX,WINDOWS 等)。自 1990 年以來 HTML 就一直被用作 World Wide Web 上的信息表示語言,用于描述 Homepage 的格式設計和它與 WWW 上其它 Homepage 的連結信息。 HTML 文檔(即 Homepage 的源文件)是一個放置了標記的 ASCII 文本文件,通常它帶有 .html或 .htm 的文件擴展名。生成一個 HTML 文檔主要有以下三種途徑: ( 1)手工直接編寫(例如用你所喜愛的 ASCII 文本編輯器或其它 HTML 的編輯工具)。 ( 2)通過某些格式轉(zhuǎn)換工具將現(xiàn)有的其它格式文檔(如 WORD 文檔)轉(zhuǎn)換成 HTML 文檔。 ( 3)由 Web 服務器(或稱 HTTP 服務器)一方實時動態(tài)地生成。 一般的 HTML 頁面具有如下的結構: 〈 html〉 head title,base,link,is index,meta /head body 12 這是 HTML 正文部分 〈 /body〉 /html 可見在一個 HTML 網(wǎng)頁文件中,一般必須有一對〈 html〉 /html標記作為文件的開頭和結尾,在 html標記后是頭部標記 head/head,其后是實體標記 body/body。 2. VBScript 簡介 VBScript 是 Microsoft Visual Basic 的簡化版本,是微軟公司開發(fā)的一種腳本語言,它可以用來開發(fā)客戶和服務器腳本。該語言的語法是 Visual Basic 的子集,很容易入門,這里只做簡單的 VBSCRIPT語法和常用的函數(shù)。 VBScript 是 ASP 的 Web 服務器 IIS 默認的腳本語言。在本系統(tǒng)的設計中采用了 ASP 編程技術來實現(xiàn),即以 VBScript 作為主要的腳本開發(fā)語言,因此,下面就簡單介紹 VBScript 語言和該系統(tǒng)所用到的函數(shù)。 HTML 腳本的標記 所有的客戶腳本都必須封裝在兩個特定的 HTML 標記之間, Script標記表示該程序的開始 ,/Script則表該程序的結束,一個 WEB 腳本可能有多個腳本,以下是使用這種標記的語法結構。 Script language=”VBScript” ……… /Script 現(xiàn)在的 VBScript 腳本只有 Inter explore 才能解釋。因此必須考慮如果用不支持客戶的腳本的瀏覽器軟件查看時,你的網(wǎng)頁會怎么樣顯示,瀏覽器會忽略掉它的任何 HTML 標記,顯示就不會達到預期的效果,為了這種情況,可以在 HTML 注釋中封裝腳本程序: Script language=”VBScript” ! ……… /Script 舊版本的瀏覽器忽略 script標記符,同時也忽略了封裝在 HTML 注釋中的腳本程序,而一個新的版本的瀏覽器即使是封裝在 HTML 注釋中,也會識別其中的 script標記并解釋其中的腳本程序。 常用函數(shù)和方法 VBScript 常用函數(shù)很多,在這里只介紹幾個,在本系統(tǒng)設計中用到的幾個函數(shù): ( 1) Trim 函數(shù)返回一個字符串的拷貝,而且會省去字符串前后的空格,其語法格式如下:Trim(input),其中, input 是被復制的輸入字符串。 ( 2) Replace 函數(shù)替換 指定字符串中的子串,其中的一種語法格式為: Replace(Str,oldSub,newSub) 13 這里, Str 是被查找的字符串,每找到一段 oldSub 就會把它替換成 newSub。 ( 3) CStr 函數(shù)是將指定表達式轉(zhuǎn)換為 String 子類型的 Variant。 ( 4) Split 函數(shù)是將字符串按照指定的分隔符進行拆分,得到的子字符串保存在一維數(shù)組中返回。 ( 5) Chr 函數(shù)返回與指定的 ASNI 字符代碼相應的字符串。 ( 6) Cint 函數(shù)返回已經(jīng)被轉(zhuǎn)換成整形字類型的變體表達式。 自定義函數(shù)的格式 函數(shù)是被賦 予一個名字的語句塊,可以調(diào)用程序返回一個值,其定義格式可以如下: Function funcName Sblock End Function 其中, funcName 是函數(shù)名 ,Sblock 是構成該函數(shù)的語句塊,可以在 sblock 用 End Function 語句從函數(shù)中退出。 另外,使用下列格式,可以將參數(shù)傳送到一個函數(shù)中: Function funcName(args) Sblock End Function Args 的格式與子程序的相同,可以通過一個與函數(shù)同名的變量賦值來返回一個函數(shù)的值。 在 VBScript 中,子過程和函數(shù)的功能基本上一樣,但子過程 SUB 不返回值,而函數(shù) FUNCTION()則返回所需要的值。利用子過程和函數(shù),將使程序清晰條理,也為以后的網(wǎng)頁維護提供方便。Vbscript 是 VB 語言的一部分,它也是 ASP 技術的核心語言。有關其他的有些知識可以查閱一下 VB的書籍,這里就不在說明了。 3. JavaScript 簡介 JavaScript 是 Netscape 公司推出的一種嵌入 HTML 文檔的、基于對象的腳本語言。利用 JavaScript可進一步增強網(wǎng)頁的交互性、方便操作和控制各種瀏覽器外觀、狀態(tài)和運行方式 的目的;利用JavaScript 還可以實現(xiàn)對用戶所輸入的數(shù)據(jù)進行有效性驗證,從而減輕服務器的負擔。使用 JavaScript可以在一個 Web 頁面中鏈接多個對象與 Web 客戶交互作用,從而開發(fā)客戶端的應用程序。所以說,JavaScript 為 Web 頁面設計人員提供了極大的靈活性和方便的控制手段,相當于一種優(yōu)秀的網(wǎng)頁“粘合劑”。 JavaScript 是一種解釋性的描述語言,不同于一般的程序設計語言,它不能用來開發(fā)獨立的應用程序,只能嵌入到 HTML 網(wǎng)頁中,目前的瀏覽器基本上都能識別和執(zhí)行 JavaScript。 下面簡單 介紹 JavaScript 的內(nèi)置對象。 JavaScript 的內(nèi)置對象包括數(shù)組對象 Array、日期對象 Date、數(shù)學對象 Math、瀏覽器對象 Navigator和字符串對象 String 等。 14 ( 1) Array 對象 可以使用 Array 對象創(chuàng)建數(shù)組,方法是: MyArr=new Array(length),關鍵字 new 的作用是創(chuàng)建新的對象, length 用來返回數(shù)組的長度。 ( 2) Date 對象 使用 MyDate=new Date;即可創(chuàng)建 Date 對象。 ( 3) Math 對象 可以使用 Math 對象處理一些常用的數(shù)學運算,但不 能使用 new 關鍵字創(chuàng)建,使用時直接 Math.〈 方法〉的格式。 ( 4) String 對象 String 對象只有一個屬性 length,返回字符串的長度。使用 String 對象的方法可以很方便地在字符串上添加 HTML 標記。 ( 6) Navigator 對象 Navigator 對象是 JavaScript 語言中最常用的對象,使用 Navigator 對象可以實現(xiàn)與 HTML 文檔進行交互,將相關的元素封裝起來,從而使開發(fā) Web 應用程序變得更加方便。 Navigator 對象包括窗口對象 Window、文檔對象 Document、位置對象 Location 和歷史對象 History。其中 Document 對象又包括鏈接對象 Link、錨對象 Anchor 和表單對象 Form。 ASP 開發(fā)和調(diào)試環(huán)境 ASP 本身不是一種開發(fā)語言,它本身是通過腳本語言 VBScript 或 JavaScript 來實現(xiàn)的,而且,ASP 不需要編譯,因此對開發(fā)環(huán)境來說,就簡單的多了。它通過 Web 服務器來解釋的,然后將解釋后的服務器端的腳本以 HTML 的格式發(fā)送到客戶端。 目前比較流行的 ASP 開發(fā)環(huán)境很多,常用的有以下幾種: ( 1) Macromedia Dreamweaver MX ( 2) FrontPage ( 3) Visual InterDev ( 4) Ultraedit ( 5)記事本 因為 ASP文件本身的文本文件,因此所以能夠進行文本編輯的編輯器都能夠開發(fā) ASP 應用程序。 建立 ASP 的運行平臺實際上就是把 IIS( Inter Information Server)安裝在 NT 服務器上或是把PWS( Personal Web Server)安裝在 NT Workstation/Windows95/98 上。 Windows NT 的 Option Pack 里面自帶了最新的 Inter Information Server 及 Personal Web Server,所以只要安裝了 NT Option Pack也就安裝好了 ASP 的運行平臺。 可以按表 21 所示的環(huán)境進行配置。 15 表 21 安裝環(huán)境選擇 操作系統(tǒng) 需要安裝的軟件 NT Server Service Pack 以上、 NT Workstation Service Pack 以上、 Server/XP/98 各附有最新版本的 IE及 IIS(PWS) 下面,看看 ASP 的運行步驟: 瀏覽器從 Web 服務器上請求 .asp 文件時, ASP 腳本開始運行。然后 Web 服務器調(diào)用 ASP, ASP全面讀取請求的文件,執(zhí)行所有腳本命令,并將 Web 頁傳送到瀏覽器。由于腳本語言是在服務器上而不是在客戶端運行,傳送到瀏覽器上的 Web 頁是在 Web 服務器上生成的,所以不必擔心瀏覽器能否處理腳本: Web 服務器已經(jīng)完成了所有腳本的處理,并將標準的 HTML 傳輸?shù)綖g覽器。由于只有腳本的結果返回到瀏覽器,所以服務器端腳本不易本復制。用戶看不到創(chuàng)建他們正在 瀏覽的頁的腳本命令。 正如前文所述,與一般的程序不同, .asp 程序無須編譯, ASP 程序的控制部分,是使用 VBScript、JavaScript 等腳本語言來設計的,當執(zhí)行 ASP 程序時,腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器(即腳本引擎),由腳本引擎進行翻譯并將其轉(zhuǎn)換成服務器所能執(zhí)行的命令。當然,同其他變成語言一樣,ASP 程序的編寫也要遵循一定的規(guī)則,當用某中腳本語言編寫 ASP 程序時,服務器上必須有能解釋這種腳本語言的腳本引擎。安裝 ASP 時,系統(tǒng)提供了兩種腳本語言: VBScript、 JavaScript,而 VBScript則被作為系統(tǒng)的默認腳本語言,也可根據(jù)自己的喜好改變系統(tǒng)默認的腳本語言。 ASP 內(nèi)置對象 ASP 提供了可在腳本中使用的內(nèi)建對象。使用這些對象編寫的 ASP 腳本可幫助服務器收集瀏覽器發(fā)送和請求的信息、響應瀏覽器和存儲用戶信息,從而使對象開發(fā)者擺脫很多煩瑣的工作。目前ASP 提供的對象含有 Web 服務器和它的環(huán)境信息,并且它提供了一個靈活的數(shù)據(jù)存儲系統(tǒng)。這些功能可被加入到 Web 應用中,使 Web 應用功能更加強大。 ASP 共有六個內(nèi)建對象,現(xiàn)在對其只做簡單介紹。 1. Request 對象:可以使用 Request 對象訪問任何基于 HTTP 請求傳遞的所有信息,包括從 HTML表格用 POST 方法或 GET 方法傳遞的參數(shù)、 cookie 和用戶認證。 2. Response 對象: Response 對象是用
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1