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

正文內(nèi)容

基于ajax技術(shù)的虛擬閱覽室的設(shè)計與實現(xiàn)-文庫吧資料

2025-06-15 13:38本頁面
  

【正文】 URL, 方法 , 和其他參數(shù) ; 基于 AJAX 技術(shù)的虛擬閱讀室 13 send(content) 發(fā)送請求 setRequestHeader(label, value) 設(shè)置 header 并和請求一起發(fā) 送 (39。而使用 Ajax 后用戶從感覺上幾乎所有的操作都會很快響應(yīng)沒有頁 面重載(白屏)的等待。并不是所有的用戶請求都提交給服務(wù)器 ,像 — 些數(shù)據(jù)驗證和數(shù)據(jù)處理等都交給 Ajax 引擎自己來做 , 只有確定需要 從服務(wù)器讀取新數(shù)據(jù)時再由 Ajax 引擎代為向服務(wù)器提交請求。 最后用 JavaScript 綁定和處理所有數(shù)據(jù) 。 使用 XML 和 XSLT 進行數(shù)據(jù)交換與處理 。它包括 使用 XHTML 和 CSS 標準化呈現(xiàn) 。 AJAX 的工作原理 使用 Ajax 的主要原因 : 基于 AJAX 技術(shù)的虛擬閱讀室 12 (1)通過適當?shù)?Ajax 應(yīng)用達到更好的用戶體驗; (2)把以前的一些服務(wù)器負擔的工作轉(zhuǎn)嫁到客戶端,利于客戶端閑置的處理能力來處理,減輕服務(wù)器和帶寬的負擔,從而達到節(jié)約 ISP 的空間及帶寬租用成本的 目的。這是一個看上去有點瑣細的優(yōu)點,但正是這點使 XML與眾不同。 XML 與 Access,Oracle 和 SQL Server 等數(shù)據(jù)庫不同,數(shù)據(jù)庫提供了更強有力的數(shù)據(jù)存儲和分析能力,例如:數(shù)據(jù)索引、排序、查找、相關(guān)一致性等, XML 僅僅是展示數(shù)據(jù)。生殖對一些非常老的瀏覽器,頁不會產(chǎn)生頁面混亂的現(xiàn)象。 CSS 是通過對頁面結(jié)構(gòu)的風(fēng)格控制的思想,控制整個頁面的風(fēng)格的。很難想象,如果在一個頁面里需要頻繁地更替字體的顏色大小,最終生成的 HTML 代碼的長度一定臃腫不堪。你可以將站點上所有的網(wǎng)頁風(fēng)格都使用一個 CSS 文件進行控制,只要修改這個 CSS 文件中相應(yīng)的行,那么整個站點的所有頁面都會隨之發(fā)生變動。 ( 4)你可以輕松地控制頁面的布局 。 ( 2)以前一些非得通過圖片轉(zhuǎn)換實現(xiàn)的功能,現(xiàn)在只要用 CSS 就可以輕松實現(xiàn),從而更快地下載頁面。只要對相應(yīng)的代碼做一些簡單的修改,就可以改變同一頁面的不同部分,或者頁數(shù)不同的網(wǎng)頁的外觀和格式。也有的人稱之為層疊樣式表( Cascading Stylesheet)。我們將深入所有通用 DOM 的細節(jié)(包括 IE 瀏覽器中“與眾不同”的某些技術(shù)),以全面掌握面向?qū)嵺`的技術(shù)。當代的瀏覽器除支持其中的一部分標準之外,還支持某些早在 W3C 標準制定以前就流行了的歷史既成的編程接口。包括 JavaScript在內(nèi)的各種編程語言都可以通過文檔對象模型來訪問和改變網(wǎng)頁的各種細節(jié)。在這種由“父子兄弟”組成的“單性繁殖家族圖譜樹 ”框架結(jié)構(gòu)中,每個網(wǎng)頁元素都可以被確切地定位。樹根之下(這棵樹的圖通常是倒著畫,就好像遺傳譜系或者家譜那樣。網(wǎng)頁上的標簽是一層層嵌套的,最外面的一層是 HTML,文檔對象模型也這樣一層層嵌套著,但是通常被理解成一棵樹的形狀。每一個網(wǎng)頁元素(一個HTML 標簽)都對應(yīng)著一個對象( object,所謂“對象”,用白話說就是 “東西”。我們最為關(guān)心的是, DOM 把網(wǎng)頁和腳本以及其他的編程語言聯(lián)系了起來。 DOM 文檔對象模型( Document Object Model, DOM)是一種用于 HTML和 XML 文檔的編程接口。 將請求發(fā)送給服務(wù)器。 3) 設(shè)定請求屬性:設(shè)定 HTTP 方法( GET 或 POST);設(shè)定 目標 URL。利用 XMLHttpRequest 對象發(fā)送簡單請求的基本步驟如下: 1) 創(chuàng)建 XMLHttpRequest 對象實例。 XMLHttpRequest 對象在不同瀏 覽器上的實現(xiàn)是兼容的,所以可以用同樣的方法訪問 XMLHttpRequest 的方法和屬性。因為 IE 與其他瀏覽器對 XMLHttpRequest 對象的實現(xiàn)方法不同,因此在創(chuàng)建時,通過一個基于 AJAX 技術(shù)的虛擬閱讀室 9 分支語句進行判斷。 } } 可以看出,創(chuàng)建 XMLHttpRequest 對象相當容易。 function createXMLHttpRequest(){ if(){ xmlHttp = new ActiveXObject()。 用 XMLHttpRequest 進行異步通訊,首先必須用 JavaScript 創(chuàng)建一個XMLHttpRequest 對象實例。XMLHttpRequest 雖然不是 W3C 標準,但卻得到了 FireFox、 Safari、 Opera、Konqueror、 IE 等絕大多數(shù)瀏覽器的支持。 XML HTTP Request (1)XMLHttpRequest 簡介 XMLHttpRequest,是我們得以實現(xiàn)異步通訊的根本。不給予用戶明確的回應(yīng) ,沒有恰當?shù)念A(yù)讀數(shù)據(jù) ,或者對 XMLHttpRequest 的不恰當處理,都會使用戶感到延遲,這是用戶不欲看到的,也是他們無法理解的。)這些解決方案也同時解決了許多關(guān)于不 支持后退按鈕的爭論。該問題的解決方案也已出現(xiàn),大部分都使用 URL基于 AJAX 技術(shù)的虛擬閱讀室 8 片斷標識符(通常被稱為錨點,即 URL 中 后面的部分)來保持跟蹤,允許用戶回到指定的某個應(yīng)用程序狀態(tài)。(例如,當用戶在 Google Maps 中單擊后退時,它在一個隱藏的 IFRAME 中進行搜索,然后將搜索結(jié)果反映到 Ajax元素上,以便將應(yīng)用程序狀態(tài)恢復(fù)到當時的狀態(tài)。一個被完整讀入的頁面與一個已經(jīng)被動態(tài)修改過的頁面之間的差別非常微妙;用戶通常都希望單擊后退按鈕,就能夠取消他們的前一次操作,但是在 Ajax 應(yīng)用程序中,卻無法這樣做。 對應(yīng)用 Ajax 最主要的批評就是,它可能破壞瀏覽器后退按鈕的正常行為 [4]。隨著 Ajax 的成熟,一些簡化 Ajax 使用方法的程序庫也相繼問世。 Ajax 不需要任何瀏覽器插件,但需要用戶允許 JavaScript 在瀏覽器上執(zhí)行。 使用 Ajax 的最大優(yōu)點,就是能在不更新整個頁面的前提下維護數(shù)據(jù)。因為在服務(wù)器和瀏覽器之間交換的數(shù)據(jù)大量減少,結(jié)果我們就能看到響應(yīng)更快的應(yīng)用。這導(dǎo)致了用戶界面的響應(yīng)比本地應(yīng)用慢得多。這個做法浪費了許多帶寬,因為在前後兩個頁面中的大部分 HTML 代碼往往是相同的。 傳統(tǒng)的 web 應(yīng)用允許用戶填寫表單 (form),當提交表單時就向 web 服務(wù)器發(fā)送一個請求。但此框架與 FORM 驗證有沖突。 AJAX 前景非常樂觀,可以提高系統(tǒng)性能,優(yōu)化用戶界面。 Ajax 這個詞由《 Ajax: A New Approach to Web Applications》一文所創(chuàng),該文的迅速流傳提高了人們使用該項技術(shù)的意識。但是, 2021 年初,許多事件使得 Ajax 被大眾所接受。該組件原屬于微軟 Exchange Server,并且迅速地成為了 Inter Explorer [3]的一部分。 該技術(shù)在 1998 年前后得到了應(yīng)用。這些瀏覽器目前包括: Mozilla Firefox、 Inter Explorer、 Opera、 Konqueror 及Safari。事實上,一些基于 AJAX 的 “派生 /合成 ”式( derivative/posite)的技術(shù)正在出現(xiàn),如 “AFLAX”。英文參見 Ajax 的提出者Jesse James Garrett 的原文 ,原文題目 (Ajax: A New Approach to Web Applications)。 基于 AJAX 技術(shù)的虛擬閱讀室 6 2 AJAX 技術(shù)簡介 AJAX 的概念及相關(guān)技術(shù) AJAX 全稱為 “Asynchronous JavaScript and XML”(異步 JavaScript 和XML),是指一種創(chuàng)建交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā)技術(shù)。數(shù)字圖書館的內(nèi)容特征是數(shù)字化信息,結(jié)構(gòu)特征是不論其資源組織或用戶利用都可以通過網(wǎng)絡(luò)進行分布式的管理和存取,并具有個性化、人性化和動態(tài)化特征。 (綜合定義)數(shù)字圖書館是對以數(shù)字化形式存在的信息進行收集、整理、保存、發(fā)布和利用的實體,其形式可以是具體的社會機構(gòu)或組織,也可以是虛擬的網(wǎng)站或者任何數(shù)字信息資源集合。換句話說,數(shù)字圖書館是國家信息基礎(chǔ)設(shè)施的核心。 劉煒的定義 *:數(shù)字圖書館是社會信息基礎(chǔ)機構(gòu)中信息資源的基本組織形式,這一形式滿足分布式面向?qū)ο蟮男畔⒉樵兊?需要。 高文的 定義 *:數(shù)字圖書館是以電子方式存儲海量的多媒體信息并能對這些信息資源進行高效的操作,如插入、刪除、修改、檢索、提供訪問接口的信息保護等。 William Y. Arms 定義 *:數(shù)字圖書館是具有服務(wù)功能的整理過的信息收藏,其中信息以數(shù)字化格式存儲并可通過網(wǎng)絡(luò)存取。 國內(nèi)外有代表性的定義美國研究圖書館協(xié)會( ARL)定義( 1995)(學(xué)術(shù)圖書館:高校圖書館、科研圖書館) 歸納了 90年代前期流行的數(shù)字圖書館的各種定義中具有共性的五個要素: 數(shù)字圖書館不是一個單一實體; 數(shù)字圖書館需要鏈接許多信息資源的技術(shù); 多個數(shù)字圖書館及信息機構(gòu)之間的鏈接對最終用戶透明; 全球范圍存取數(shù)字圖書館與信息服務(wù)是一個目標; 數(shù)字圖書館的收藏并不局限于文獻的數(shù)字化替代品,還擴展到不能以印刷形式表示或傳 播的數(shù)字化人造品。通俗地說,數(shù)字圖書館就是虛擬的、沒有圍墻的圖書館,是基于網(wǎng)絡(luò)環(huán)境下共建共享的可擴展的知識網(wǎng)絡(luò)系統(tǒng),是超大規(guī)模的、分布式的、便于使用的、沒有時空限制的、可以實現(xiàn)跨庫無縫鏈接與智能檢索的知識中心。其服務(wù)是以知識概念引導(dǎo)的方式,將文字、 圖像、聲音等數(shù)字化信息,通過互聯(lián)網(wǎng)傳輸,從而做到信息資源共享。雖然稱之為“館”,但并不是圖書館實體:它對應(yīng) 于各種公共信息管理與傳播的現(xiàn)實社會活動,表現(xiàn)為種種新型信息資源組織和信息傳播服務(wù)。 “數(shù)字圖書館”從概念上講可以理解為兩個范疇:數(shù)字化圖書館和數(shù)字圖書館系統(tǒng),涉及到兩個工作內(nèi)容:一是將紙質(zhì)圖書轉(zhuǎn)化為電子版的數(shù)字基于 AJAX 技術(shù)的虛擬閱讀室 4 圖書;二是電子版圖書的存儲,交換,流通;國際上有許多組織為此做出了貢獻;國內(nèi)也有不少單位積極參與到數(shù)字圖書館的建設(shè)中來;中國國家數(shù)字圖書館標準是一個很重要的標準,它參照國際標準制定,即可以與國際上標準兼容又具有中國特色;國圖,北圖等受國家標準化委員會委托專門成立了中國國家數(shù)字圖書館標準協(xié)會 數(shù)字圖 書館是一門全新的科學(xué)技術(shù),也是一項全新的社會事業(yè)。 “數(shù)字圖書館”概念一經(jīng)提出,就得到了世界廣泛的關(guān)注,紛紛組織力量進行探討、研究和開發(fā),進行各種模型的試驗。從數(shù)字圖書館角度來看,就是收集或創(chuàng)建數(shù)字化館藏,把各種文獻替換成計算機能識別的二進制系列圖像,在安全保護、訪問許可和記賬服務(wù)等完善的權(quán)限處理之下,經(jīng)授權(quán)的信息利用因特網(wǎng)的發(fā)布技術(shù),實現(xiàn)全球共享。它涉及信息資源加工、存儲、檢索、傳輸和利用的全過程。 網(wǎng)上圖書館的發(fā)展歷史 數(shù)字圖書館 (Digital Library)是用數(shù)字技術(shù)處理和存儲各種圖文并茂文獻的圖書館,實質(zhì)上是一種多媒體制作的分布式信息系統(tǒng)。在網(wǎng)絡(luò)環(huán)境下,以各類文獻為載體的知識 信息都可以方便地轉(zhuǎn)化為數(shù)字形式,向世界各地傳輸。由于信息加工的智能化和檢索系統(tǒng)的完備性,使數(shù)字圖書館能夠為讀者提供某一主題的各種知識信息。數(shù)字圖書館將圖書、期刊、圖像資料、數(shù)據(jù)庫、網(wǎng)頁、多媒體資料 等各類信息載體與信息來源在知識單元的基礎(chǔ)上有機地組織起來,以動態(tài)分布式的方式為用戶提供服務(wù) ;而自動標引、 元數(shù)據(jù) 、內(nèi)容檢索、不同數(shù)據(jù)庫的互聯(lián)等知識發(fā)現(xiàn)與組織的技術(shù)將成為數(shù)字圖書館發(fā)展的技術(shù)關(guān)鍵。信息傳遞的網(wǎng)絡(luò)化,理論上使全球的圖書館能夠借助網(wǎng)絡(luò)獲取全部數(shù)字信息,以滿足讀者對知識信息日益增長的需求,基于 AJAX 技術(shù)的虛擬閱讀室 3 原有的信息壁壘將會逐漸被開放的信息共享所取代。信息利用共享化是數(shù)字圖書館的一大特點,其共享化的廣度與深度都得到了很大的發(fā)展,遠遠超過了傳統(tǒng)圖書館在 資源共享的利用程度。 (3) 信息利用共享化 數(shù)字圖書館在實現(xiàn)了信息資源數(shù)字化和信息傳遞的網(wǎng)絡(luò)化之后,接下來是關(guān)于信息利用的共享問題。目前,數(shù)字圖書館正在通過由寬帶網(wǎng)組成的 Inter 以高速度、海量的計算機和網(wǎng)絡(luò)系統(tǒng)將全球的圖書館和數(shù)以萬計的計算機構(gòu)成一個整體。數(shù)字圖書館的本質(zhì)特征就是利用現(xiàn)代信息技術(shù)和網(wǎng)絡(luò)通信技術(shù),將各類傳統(tǒng)介質(zhì)的文獻進行壓縮處理并轉(zhuǎn)化為數(shù)字信息,以“ 1”和“ 0”來組成信息資源的單位,并組成無數(shù)個比特和字節(jié)的信息元素和單元,通過這種轉(zhuǎn)換將所有信息統(tǒng)一為數(shù)字信息。 網(wǎng)上圖書館:將一定量的信息在網(wǎng)上組織起來,供“讀者”查閱和檢索 .這種網(wǎng)上圖書館不一定需要對應(yīng)的圖書館社會實體 ,它也可以視為數(shù)字圖書館的初級形態(tài)。 電子圖書館:側(cè)重對收藏特色的概括,收藏品基本為電子讀物,閱讀手段一般通過電腦等。 網(wǎng)上圖書館的概述 網(wǎng)上圖書館的概念 傳統(tǒng)圖書館在數(shù)字化的過程中有一個清醒的認識, 將傳統(tǒng)的圖書館服務(wù)搬到網(wǎng)上去并不是數(shù)字圖書館,將館藏資源進行大規(guī)模數(shù)字化后也并不一定是數(shù)字圖書館。從以上幾個主要的特點可以知道,數(shù)字圖書館的最大特點在于讀者利用的快捷和方 便上,在于不同區(qū)域、不同館的讀者能利用其它地區(qū)、其它館的數(shù)字化文獻,也就是共享。當然數(shù)字圖書館的特點還遠遠不止這些。數(shù)字化圖書館最大的方便還在于利用上 。這里數(shù)字圖書館已不再是傳統(tǒng)意義上
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1