第1章 JavaScript簡介
1.1 Internet概述
1.1.1 Internet工作原理
1.1.2 Internet發(fā)展簡史
1.1.3 Internet提供的主要服務
1.1.4 瀏覽器的發(fā)展
1.2 JavaScript的基本特征
1.2.1 JavaScript的產生
1.2.2 JavaScript的基本特征
1.3 JavaScript的安全性
1.3.1 安全措施
1.3.2 簽名腳本
1.4 JavaScript與Java的異同
1.5 JavaScript的運行環(huán)境及其應用領域
1.5.1 JavaScript運行環(huán)境
1.5.2 JavaScript的應用領域
第2章 JavaScript入門
2.1 JavaScript常用的數據類型
2.1.1 數值型
2.1.2 字符串
2.1.3 其他類型
2.2 數據類型的轉換
2.2.1 轉換字符串為數值
2.2.2 轉換數字到字符串
2.3 變量
2.3.1 變量的名稱
2.3.2 變量的賦值
2.3.3 變量類型
2.4 操作符
2.4.1 算術操作符
2.4.2 字符串操作符
2.4.3 賦值操作符
2.4.4 邏輯操作符
2.4.5 比較操作符
2.4.6 位邏輯操作符
2.4.7 其他操作符
2.4.8 操作符的優(yōu)先級
2.5 JavaScript的流程控制結構
2.5.1 條件語句
2.5.2 循環(huán)語句
2.5.3 其他流程控制語句
2.6 數組
2.7 函數
2.7.1 函數的定義
2.7.2 函數的調用
2.7.3 JavaScript的全局變量
2.7.4 遞歸函數
2.7.5 把函數組織成庫
第3章 JavaScript的事件
3.1 常用的簡單信息輸出函數
3.1.1 window.alert()
3.1.2 document.write()與document.writeln()方法
3.2 事件處理的基本概念
3.2.1 什么是事件
3.2.2 JavaScript處理事件的程序
3.3 鼠標事件
3.4 鏈接事件
3.5 窗口事件
3.6 圖形事件
第4章 JavaScript的內置對象
4.1 JavaScript的對象
4.1.1 JavaScript對象簡介
4.1.2 對象的方法
4.1.3 對象的屬性
4.1.4 面向對象編程
4.1.5 創(chuàng)建對象類型
4.2 String對象
4.2.1 字符串的簡單回顧
4.2.2 字符串對象的屬性
4.2.3 字符串對象的方法
4.3 Math對象
4.4 日期對象
4.4.1 創(chuàng)建日期對象
4.4.2 日期對象的方法
4.4.3 getTime()方法與setTime(毫秒數)方法
4.5 數組對象
第5章 窗口及文檔對象
5.1 文檔對象
5.1.1 窗體forms對象
5.1.2 anchors錨對象
5.1.3 鏈接links對象
5.1.4 document對象中的attribute屬性
5.2 window對象
5.2.1 窗口對象的方法
5.2.2 窗口對象中的屬性
5.3 歷史和位置對象
5.3.1 location位置對象
5.3.2 history對象
第6章 圖像和動畫
6.1 image對象
6.1.1 image對象的屬性和方法
6.1.2 image對象使用示例
6.2 area對象
6.3 使用IE中的結構化圖像控件
6.4 動畫示例:隨機發(fā)生器
6.5 使用DirectAnimation創(chuàng)建動畫
6.5.1 PixelLibrary庫和MeterLibrary庫
6.5.2 使用畫板
6.5.3 創(chuàng)建平移
6.5.4 旋轉
6.6 利用Layer創(chuàng)建動畫
6.7 使用Sequencer控件創(chuàng)建動畫
6.8 Path控件
第7章 交互
7.1 交互對象
7.2 窗體
7.2.1 窗體對象的屬性
7.2.2 窗體對象的方法
7.2.3 訪問窗體對象
7.3 使用窗體元素
7.3.1 button、reset、submit按鈕
7.3.2 復選框
7.3.3 單選鈕
7.3.4 password
7.3.5 選擇按鈕
7.3.6 text
7.3.7 textarea
第8章 鼠標特效
實例1 鼠標經過特效
實例2 字符圍繞鼠標特效
實例3 追逐鼠標的圖片
實例4 跟著鼠標的字符
實例5 鼠標跟蹤器
第9章 頁面特效
實例1 文檔滾動特效
實例2 改變背景顏色
實例3 背景顏色連續(xù)變化
實例4 時間決定背景顏色
實例5 背景顏色表
第10章 狀態(tài)欄特效
實例1 跳動的狀態(tài)欄
實例2 消失的狀態(tài)欄信息
實例3 “冒泡”的狀態(tài)欄
實例4 標題跑馬燈
實例5 狀態(tài)欄跑馬燈
實例6 狀態(tài)欄導航
實例7 文字快速依次彈出
實例8 文字組合彈出
第11章 文本特效
實例1 降落的文本
實例2 緩緩上移的文本
實例3 飄動的文本
實例4 文字逐個閃耀
實例5 旋轉變換的文本
實例6 文字效果變幻
實例7 字符消隱特效
實例8 文本自動輸出特效
實例9 文本顏色漸變
實例10 文本彈跳特效
實例11 元素周期表
第12章 圖像特效
實例1 改變圖像隱現效果
實例2 圖片變形扭曲
實例3 雪景
實例4 相片選擇器
實例5 圖形循環(huán)漸顯
實例6 圖片響應鼠標變換
實例7 圖像瀏覽器
實例8 水紋倒影
實例9 圖片自由運動
實例10 飄動的圖片
實例11 圖片虛幼表示
第13章 頁面導航
實例1 動態(tài)導航
實例2 隱現導航
實例3 下拉式導航菜單
實例4 層疊式導航菜單
實例5 目錄式導航菜單
實例6 移動導航菜單
實例7 導航菜單說明
實例8 自動變色的鏈接
實例9 浮動鏈接導航條
實例10 跑馬燈式欄目指南
第14章 其他特效
實例1 設置打開窗口特性
實例2 日歷
實例3 追蹤來訪次數
實例4 記錄上次訪問時間