Java Script&Dynamic

《Java Script&Dynamic HTML語法辭典》實例主要在Windows Vista、Internet Explorer7.0、Firefox2.0中文版中進行測試運行。如實例效果有差異,請更換軟硬體環境。字型等的顯示設定為默認狀態.由於版面布局問題.隱藏了“工具列”等部分區域。

基本介紹

  • 書名:Java Script&Dynamic
  • 譯者:孔令峰
  • 出版日期:2009年11月1日
  • 語種:簡體中文
  • ISBN:9787500689706
  • 作者:半場方人
  • 頁數:727頁
  • 開本:32
基本介紹,內容簡介,作者簡介,出版社,圖書目錄,文摘,序言,

基本介紹

內容簡介

《Java Script&Dynamic HTML語法辭典》:
按語法歸類技術
以目的進行查詢
必備專業詞典
辭典主要特色
收錄大量的Aiax最新信息
JavaScript全部知識點
DOM創建網頁的相關接法
剖析DvnamicHTML
含顏色一臨表、字型顯示樣
本以及功能索引等輔助內容
支持全部主流瀏覽器!!
在Windows7/Visia/XP環境下均可順利運行
隨書光碟附贈全部案例源碼以及大量網頁設計素材
支持全部主流瀏覽器!《Java Script&Dynamic HTML語法辭典》案例涉及Windows作業系統下搭載的最新版本IE,當前主流的Firefox和Opera,Macintosh環境下常用的Safari與IE,以及Netscape等多平台瀏覽器。每個案例均註明對應瀏覽器的兼容性。豐富實用的附錄內容!書後附贈網頁設計顏色表、字型顯示樣本表、Web尺寸表、JavaScript常見錯誤陽技巧、網頁設計相關連結,以及多種功能索引等大量實用信息。方便學習的大量案例!書中全部案例的源碼及大量網頁設計實用素材均收錄在隨書光碟中,讀者即可藉助這些資源順利學習,又可直接把代碼和素材套用於網頁檔案中使用。

作者簡介

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

出版社

中國青年出版社,中國青年電子出版社

圖書目錄

Ajax部分 Web應用程式的新技術
關於Ajax
Aax的定義
XMLHttpRequest對象引址
Ajax的開發方法
Ajax實例
使用Ajax庫

JavaScript部分
關於JavaScript
JavaScript的定義
JavaScript的描述方法
對象、屬性及方法
事件句柄
通過event對象獲取事件
使用JavaScript可以處理類型的種類
函式
內置函式
變數與常量
可以在對象、函式、變數中設定的名稱
運算符
JavaScript的命令語句
瀏覽器對象
navigator對象
獲取瀏覽器名稱
獲取瀏覽器的代碼名稱
獲取瀏覽器的版本
獲取瀏覽器的用戶代理
獲取平台的類型
獲取瀏覽器的使用語言
辨別瀏覽器
判斷是否可以使用Java
獲取可使用的MIME類型
獲取可使用的外掛程式
檢查外掛程式是否已被安裝
screerl對象
獲取顯示器螢幕的尺寸
獲取顯示器的顯示信息
event對象
獲取事件的類型
獲取事件發生位置-NetscapeNavigator
獲取事件發生位置-IrbterrletExploref
獲取按下的鍵值-NetscapeNavigator
獲取按下的鍵值-InternetExplorer
固定視窗的位置及尺寸
window對象
彈出警告對話框
彈出帶有“確定”和“取消”按鈕的對話框
彈出帶有文本框的對話框
打開新的視窗
關閉視窗
關閉網頁時打開新的視窗
在打開的視窗中操作原視窗
在最前方顯示視窗
將視窗移至其他視窗下方
使用在JavaScript12中追加的Windowopen()方法的屬性
獲取視窗外側及內側尺寸
以全螢幕方式打開視窗
移動到瀏覽器指定位置
按照指定的數值逐漸移動瀏覽器
在顯示器左上角顯示視窗
在顯示器左下角顯示視窗
在顯示器右上角顯示視窗
在顯示器右下角顯示視窗
在顯示器可顯示區域的中央位置顯示視窗
在顯示器中央位置顯示視窗
重新設定瀏覽器尺寸
以指定數值為單位等比例改變瀏覽器尺寸
滾動視窗
滾動框架
將顯示區域滾動到指定位置
以指定數值等比例滾動顯示區域
在狀態欄中顯示信息
在狀態欄中滾動顯示文字
載入頁面時.在狀態欄中顯示問候語
檢索頁面中的文字
創建控制瀏覽器的按鈕
frame對象
在其他框架中顯示輸入的URL
同時變更多個框架.使用按鈕
同時變更多個框架一使用連結
在打開的視窗上操作原視窗的框架
document對象
顯示文字
換行顯示文字
獲取檔案信息
獲取檔案的更新時間
在打開的視窗中顯示文字
替換當前視窗內容
指定文本及連結的顏色
變更背景顏色
變更文本顏色
顯示所選擇的文字
history對象
創建返回按鈕
創建前進按鈕
創建返回或前進到數頁前頁面的按鈕
獲取當前頁面的URL
跳轉至輸入的URL
頁面載入結束後,載入下一個頁面
區分支持與不支持JavaScript的頁面
分開各瀏覽器的專用頁面
設定錨
創建刷新按鈕
不可返回原頁面
Link對象、Anchor對象
顯示連結的URL一信息
當游標置於連結上時打開視窗
如按鈕一樣使用連結-1
如按鈕一樣使用連結-2
Form對象
在連結中使用單選按鈕
在連結中使用按鈕
在連結中使用選單
在文本框中滾動顯示文字
變更複選框的值
變更複選框的選中狀態
變更單選按鈕的值
變更單選按鈕的選中狀態
檢查文本框中的內容是否改變
檢查表單中的內容
變更隱藏文本表單的值
在從表單中傳送的郵件中添加備忘錄
傳送郵件時顯示問候語
輸入密碼
變更密碼錶單的值
確認是否重置
選擇上傳的檔案
變更下拉列表中的內容
檢查表單的類型
Area對象
單擊映射區域以外的空間.彈出警告對話框
在文本框中顯示說明信息
使用連結圖形功能
Image對象
獲取圖片信息
製作圖片的動畫效果
控制動畫播放
指向或單擊圖片時,使圖片發生變化
指向或單擊圖片時,使圖片發生變化.使用對象名稱
指向或單擊圖片時,變更其他圖片
指向或單擊圖片時,變更其他圖片.使用對象名稱
變更其他框架中的圖片
顯示載入圖片狀態
確認是否重新載入圖片

內置對象
DaTe對象
顯示年、月、日、時、分、秒
顯示上午或下午
顯示星期
顯示休息日
顯示國際標準時間和本地時間
計算數日後的日期時間
設定年、月、日、時、分、秒
顯示4位西曆
設定4位西曆
顯示毫秒
設定毫秒
顯示UTC
設定UTC
……
DynamicHTML部分
附錄

文摘

插圖:


關於AjaxAjax的定義XMLHftpRequest對象引址Ajax的開發方法Ajax實例使用AjaX庫關JavaScriptJavaScript的定義JavaScript的描述方法對象、屬性及方法事件句柄通過event對象獲取事件使用JavaScript可以處理類型的種類函式內置函式變數與常量可以在對象、函式、變數中設定的名稱運算符JavaScript的命令語句瀏覽器對象navigator.對象獲取瀏覽器名稱._獲取瀏覽器的代碼名稱獲取瀏覽器的版本獲取瀏覽器的用戶代理獲取平台的類型網際網路上所使用的作業系統及瀏覽器各式各樣,千差萬別。為了使Ajax在任何環境下都能夠正常運行,就必須要有一個標準。因此,Ajax以W3(等標準化XHTML、CSS以及ECMA標準化JavaScript(ECMAScript)等櫪準技術為基礎製作網站。如果使用支持標準化規格的瀏覽器瀏覽使用Ajax技術製作的網站,就可以達到在任何環境下都可以正常運行的效果了。使用DOM(DOCLlinentObjectModel)進行動態顯示及互動Ajax可以根據客戶的操作,動態變更瀏覽器的顯示。這種瀏覽器變更是通過使用腳本語言,操作DOM實現的。在DOM中使用JavaScriptJavaScript來變更瀏覽器顯示的效果被稱為DynamicHTML。也就是說,在變更瀏覽器顯示時,使用的是DynamicHTML。技術。
另外,在Ajax中通過用戶及腳本語言的操作,向瀏覽器所顯示的內容中傳輸新數據,並以此數據為基礎,使用DynamicHTML技術進行顯示。此時,傳送到瀏覽器一端的數據仍然使用標準化XM[。及XML文本轉化語言XSLT。使用XML及XSTL進行數據交換及相關操作
XML與HTML同樣都是使用標籤的標記語言。但是,HTML只使用事先定義好的特定標籤,XML可以自由定義並製作標籤。因此,可以說XML是一種比HTML自由度更高的語言。但是,其標籤定義及語法都需要比HTML語言更加嚴格。

序言

在使用HTML,CSS,DOM和JXML開發WebNJN5時,有很多重要的標準。由於這些標準並不統一,因此在瀏覽器中的兼容效果也不同。當前的JavaScript整合了這些標準,並被廣泛套用於網路中。能夠達到這種整合的效果,其原因之一就是這些標準逐步被規範化,各種瀏覽器相應也陸續兼容了規範化後的標準。
將規範化後的各種標準整合在JavaScript中,並以此為基礎創建的瀏覽器,可實現以往所不能實現的眾多功能,以及獲取、改變、操作值等套用。Ajax就是其中的典型代表。
NetscapeNavigator2.O是首個支持JavaScript的瀏覽器,發布此瀏覽器時,有人評論“JavaScript還是一種不成熟的程式語言,使用這種語言開發的程式是不完善的”。但近年來,JavaScript成為開發Web應用程式時不可缺少的重要語言。
JavaScript技術本身並不複雜,相對於其他程式語言來說是較好上手的語言之一。因此,對於非專業的程式設計者和初級用戶來說,都可以使用JavaScript輕鬆開發一個Web網站,並且兼容多種網路平台。
另外,對於初學JavaScript語言的讀者來說,只要肯下功夫學習,就可以在很短的時間內開發出一個功能強勁、效果突出,讓客戶比較滿意的網站。尤其在當前,各種重要標準逐步成形並成熟起來,趨近於統一化,以往那些由於瀏覽器種類及版本的不同,對JavaScript支持程度不同導致兼容性差異的情況也逐漸消失了。因此現在完全可以輕鬆編寫支持多種瀏覽器環境的JavaScript程式。綜上所述,除專業程式設計師之外,非程式設計師及個人用戶在創建網站時,也一定要儘量嘗試使用JavaScript語言。

相關詞條

熱門詞條

聯絡我們