Java script&Dynamic html語(yǔ)法辭典

出版時(shí)間:2009-11  出版社:中國(guó)青年出版社  作者:半場(chǎng)方人  頁(yè)數(shù):727  譯者:孔令峰  
Tag標(biāo)簽:無(wú)  

前言

在使用HTML,CSS,DOM和JXML開(kāi)發(fā)WebNJN5時(shí),有很多重要的標(biāo)準(zhǔn)。由于這些標(biāo)準(zhǔn)并不統(tǒng)一,因此在瀏覽器中的兼容效果也不同。當(dāng)前的JavaScript整合了這些標(biāo)準(zhǔn),并被廣泛應(yīng)用于網(wǎng)絡(luò)中。能夠達(dá)到這種整合的效果,其原因之一就是這些標(biāo)準(zhǔn)逐步被規(guī)范化,各種瀏覽器相應(yīng)也陸續(xù)兼容了規(guī)范化后的標(biāo)準(zhǔn)。將規(guī)范化后的各種標(biāo)準(zhǔn)整合在JavaScript中,并以此為基礎(chǔ)創(chuàng)建的瀏覽器,可實(shí)現(xiàn)以往所不能實(shí)現(xiàn)的眾多功能,以及獲取、改變、操作值等應(yīng)用。Ajax就是其中的典型代表。NetscapeNavigator2.O是首個(gè)支持JavaScript的瀏覽器,發(fā)布此瀏覽器時(shí),有人評(píng)論“JavaScript還是一種不成熟的編程語(yǔ)言,使用這種語(yǔ)言開(kāi)發(fā)的程序是不完善的”。但近年來(lái),JavaScript成為開(kāi)發(fā)Web應(yīng)用程序時(shí)不可缺少的重要語(yǔ)言。JavaScript技術(shù)本身并不復(fù)雜,相對(duì)于其他編程語(yǔ)言來(lái)說(shuō)是較好上手的語(yǔ)言之一。因此,對(duì)于非專業(yè)的程序設(shè)計(jì)者和初級(jí)用戶來(lái)說(shuō),都可以使用JavaScript輕松開(kāi)發(fā)一個(gè)Web網(wǎng)站,并且兼容多種網(wǎng)絡(luò)平臺(tái)。另外,對(duì)于初學(xué)JavaScript語(yǔ)言的讀者來(lái)說(shuō),只要肯下功夫?qū)W習(xí),就可以在很短的時(shí)間內(nèi)開(kāi)發(fā)出一個(gè)功能強(qiáng)勁、效果突出,讓客戶比較滿意的網(wǎng)站。尤其在當(dāng)前,各種重要標(biāo)準(zhǔn)逐步成形并成熟起來(lái),趨近于統(tǒng)一化,以往那些由于瀏覽器種類及版本的不同,對(duì)JavaScript支持程度不同導(dǎo)致兼容性差異的情況也逐漸消失了。因此現(xiàn)在完全可以輕松編寫支持多種瀏覽器環(huán)境的JavaScript程序。綜上所述,除專業(yè)程序員之外,非程序員及個(gè)人用戶在創(chuàng)建網(wǎng)站時(shí),也一定要盡量嘗試使用JavaScript語(yǔ)言。

內(nèi)容概要

本書實(shí)例主要在Windows Vista、Internet Explorer7.0、Firefox2.0中文版中進(jìn)行測(cè)試運(yùn)行。如實(shí)例效果有差異,請(qǐng)更換軟硬件環(huán)境。字體等的顯示設(shè)置為默認(rèn)狀態(tài).由于版面布局問(wèn)題.隱藏了“工具欄”等部分區(qū)域。

作者簡(jiǎn)介

作者:(日本)半場(chǎng)方人 譯者:孔令峰

書籍目錄

Ajax部分 Web應(yīng)用程序的新技術(shù) 關(guān)于Ajax  Aax的定義   XMLHttpRequest對(duì)象引址  Ajax的開(kāi)發(fā)方法  Ajax實(shí)例  使用Ajax庫(kù)Java Script部分 關(guān)于JavaScript   JavaScript的定義   JavaScript的描述方法   對(duì)象、屬性及方法   事件句柄    通過(guò)event對(duì)象獲取事件    使用JavaScript可以處理類型的種類    函數(shù)    內(nèi)置函數(shù)    變量與常量    可以在對(duì)象、函數(shù)、變量中設(shè)置的名稱    運(yùn)算符    JavaScript的命令語(yǔ)句 瀏覽器對(duì)象     navigator對(duì)象    獲取瀏覽器名稱    獲取瀏覽器的代碼名稱    獲取瀏覽器的版本     獲取瀏覽器的用戶代理   獲取平臺(tái)的類型   獲取瀏覽器的使用語(yǔ)言   辨別瀏覽器   判斷是否可以使用Java   獲取可使用的MlME類型   獲取可使用的插件   檢查插件是否已被安裝  screen對(duì)象   獲取顯示器屏幕的尺寸   獲取顯示器的顯示信息   獲取事件的類型   獲取事件發(fā)生位置-Netscape Navigator   獲取事件發(fā)生位置-Internet Explorer   獲取按下的鍵值-Netscape Navigator   獲取按下的鍵值-Internet Explorer   固定窗口的位置及尺寸 ……DynamicHTML部分附錄索引  window對(duì)象   彈出警告對(duì)話框   彈出帶有“確定”和“取消”按鈕的對(duì)話框   彈出帶有文本框的對(duì)話框   打開(kāi)新的窗口   關(guān)閉窗口   關(guān)閉網(wǎng)頁(yè)時(shí)打開(kāi)新的窗口   在打開(kāi)的窗口中操作原窗口   在最前方顯示窗口   將窗口移至其他窗口下方   使用在JavaScript 12中追加的windowopen()方法的屬性   獲取窗口外側(cè)及內(nèi)側(cè)尺寸   以全屏方式打開(kāi)窗口   移動(dòng)到瀏覽器指定位置   按照指定的數(shù)值逐漸移動(dòng)瀏覽器   在顯示器左上角顯示窗口   在顯示器左下角顯示窗口   在顯示器右上角顯示窗口   在顯示器右下角顯示窗口   在顯示器可顯示區(qū)域的中央位置顯示窗口   在顯示器中央位置顯示窗口   重新設(shè)置瀏覽器尺寸   以指定數(shù)值為單位等比例改變?yōu)g覽器尺寸   滾動(dòng)窗口   滾動(dòng)框架   將顯示區(qū)域滾動(dòng)到指定位置   以指定數(shù)值等比例滾動(dòng)顯示區(qū)域   在狀態(tài)欄中顯示信息   在狀態(tài)欄中滾動(dòng)顯示文字

章節(jié)摘錄

插圖:關(guān)于AjaxAjax的定義XMLHftpRequest對(duì)象引址Ajax的開(kāi)發(fā)方法Ajax實(shí)例使用AjaX庫(kù)關(guān)JavaScriptJavaScript的定義JavaScript的描述方法對(duì)象、屬性及方法事件句柄通過(guò)event對(duì)象獲取事件使用JavaScript可以處理類型的種類函數(shù)內(nèi)置函數(shù)變量與常量可以在對(duì)象、函數(shù)、變量中設(shè)置的名稱運(yùn)算符JavaScript的命令語(yǔ)句瀏覽器對(duì)象navigator.對(duì)象獲取瀏覽器名稱._獲取瀏覽器的代碼名稱獲取瀏覽器的版本獲取瀏覽器的用戶代理獲取平臺(tái)的類型互聯(lián)網(wǎng)上所使用的操作系統(tǒng)及瀏覽器各式各樣,千差萬(wàn)別。為了使Ajax在任何環(huán)境下都能夠正常運(yùn)行,就必須要有一個(gè)標(biāo)準(zhǔn)。因此,Ajax以W3(等標(biāo)準(zhǔn)化XHTML、CSS以及ECMA標(biāo)準(zhǔn)化JavaScript(ECMAScript)等櫪準(zhǔn)技術(shù)為基礎(chǔ)制作網(wǎng)站。如果使用支持標(biāo)準(zhǔn)化規(guī)格的瀏覽器瀏覽使用Ajax技術(shù)制作的網(wǎng)站,就可以達(dá)到在任何環(huán)境下都可以正常運(yùn)行的效果了。使用DOM(DOCLlinentObjectModel)進(jìn)行動(dòng)態(tài)顯示及交互Ajax可以根據(jù)客戶的操作,動(dòng)態(tài)變更瀏覽器的顯示。這種瀏覽器變更是通過(guò)使用腳本語(yǔ)言,操作DOM實(shí)現(xiàn)的。在DOM中使用JavaScriptJavaScript來(lái)變更瀏覽器顯示的效果被稱為DynamicHTML。也就是說(shuō),在變更瀏覽器顯示時(shí),使用的是DynamicHTML。技術(shù)。另外,在Ajax中通過(guò)用戶及腳本語(yǔ)言的操作,向?yàn)g覽器所顯示的內(nèi)容中傳輸新數(shù)據(jù),并以此數(shù)據(jù)為基礎(chǔ),使用DynamicHTML技術(shù)進(jìn)行顯示。此時(shí),傳送到瀏覽器一端的數(shù)據(jù)仍然使用標(biāo)準(zhǔn)化XM[。及XML文本轉(zhuǎn)化語(yǔ)言XSLT。使用XML及XSTL進(jìn)行數(shù)據(jù)交換及相關(guān)操作XML與HTML同樣都是使用標(biāo)簽的標(biāo)記語(yǔ)言。但是,HTML只使用事先定義好的特定標(biāo)簽,XML可以自由定義并制作標(biāo)簽。因此,可以說(shuō)XML是一種比HTML自由度更高的語(yǔ)言。但是,其標(biāo)簽定義及語(yǔ)法都需要比HTML語(yǔ)言更加嚴(yán)格。

編輯推薦

《Java Script&Dynamic HTML語(yǔ)法辭典》:按語(yǔ)法歸類技術(shù)以目的進(jìn)行查詢必備專業(yè)詞典辭典主要特色收錄大量的Aiax最新信息JavaScript全部知識(shí)點(diǎn)DOM創(chuàng)建網(wǎng)頁(yè)的相關(guān)接法剖析DvnamicHTML含顏色一臨表、字體顯示樣本以及功能索引等輔助內(nèi)容支持全部主流瀏覽器!!在Windows7/Visia/XP環(huán)境下均可順利運(yùn)行隨書光盤附贈(zèng)全部案例源碼以及大量網(wǎng)頁(yè)設(shè)計(jì)素材支持全部主流瀏覽器!《Java Script&Dynamic HTML語(yǔ)法辭典》案例涉及Windows操作系統(tǒng)下搭載的最新版本IE,當(dāng)前主流的Firefox和Opera,Macintosh環(huán)境下常用的Safari與IE,以及Netscape等多平臺(tái)瀏覽器。每個(gè)案例均注明對(duì)應(yīng)瀏覽器的兼容性。豐富實(shí)用的附錄內(nèi)容!書后附贈(zèng)網(wǎng)頁(yè)設(shè)計(jì)顏色表、字體顯示樣本表、Web尺寸表、JavaScript常見(jiàn)錯(cuò)誤陽(yáng)技巧、網(wǎng)頁(yè)設(shè)計(jì)相關(guān)鏈接,以及多種功能索引等大量實(shí)用信息。方便學(xué)習(xí)的大量案例!書中全部案例的源碼及大量網(wǎng)頁(yè)設(shè)計(jì)實(shí)用素材均收錄在隨書光盤中,讀者即可借助這些資源順利學(xué)習(xí),又可直接把代碼和素材應(yīng)用于網(wǎng)頁(yè)文件中使用。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Java script&Dynamic html語(yǔ)法辭典 PDF格式下載


用戶評(píng)論 (總計(jì)7條)

 
 

  •   一本實(shí)用的工具書,我是拿它來(lái)當(dāng)參考手冊(cè)來(lái)翻的,例子很詳盡
  •   就是一本參考手冊(cè),內(nèi)容很簡(jiǎn)單,適合入門,資料比較全比較新,查閱方便,我覺(jué)的是不錯(cuò),學(xué)習(xí)的時(shí)候拿來(lái)翻翻,很容易入門的,即使不要用其他的書來(lái)學(xué)的話覺(jué)得也蠻有參考價(jià)值的.贊一個(gè).
  •   書本質(zhì)量ok 快遞幾快
  •   紙張不錯(cuò),內(nèi)容稍有些過(guò)時(shí),但總體這樣的價(jià)格還是值的
  •   里面的代碼顯得太老,沒(méi)什么好的創(chuàng)意
  •   是一本很實(shí)用的詞典,像工具書一樣,用到的時(shí)候方便查閱,非常喜歡!剛剛發(fā)現(xiàn)又降價(jià)了,買的時(shí)候是45.1現(xiàn)在41.2,好幾塊錢啊,失望了。。。
  •   很基礎(chǔ) 基本是圖 加知識(shí)點(diǎn) 不是系統(tǒng)的學(xué) 而側(cè)重于查
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7