本書結(jié)構(gòu)上簡明扼要,內(nèi)容通俗易懂,各種技術(shù)功能都有相應的圖示和實例,可作為學習網(wǎng)頁編程技術(shù)的教材,也可供網(wǎng)頁編程人員閱讀參考。
網(wǎng)頁編程技術(shù)與實例 目錄:
第1章 Web漫談
1.1 Web基礎(chǔ)
1.1.1 Web的含義
1.1.2 Web的工作方式
1.1.3 URL的作用
1.2 Web頁面
1.2.1 網(wǎng)頁、網(wǎng)站和主頁
1.2.2 Web頁面的特點
1.3 如何編寫網(wǎng)頁
1.3.1 使用Web頁面編輯器
1.3.2 使用HTML語言
1.4 HTML的發(fā)展
1.5 制作Web頁面的用途
第2章 編輯網(wǎng)頁的工具——FrontPage
2.1 FrontPage的特點
2.2 FrontPage 2000的面
2.2.1 6種不同的視圖模式
2.2.2 網(wǎng)頁查看方式
2.3 添加網(wǎng)頁的背景、插入表格
2.3.1 網(wǎng)頁屬性設(shè)置
2.3.2 設(shè)置表格屬性
2.4 使用框架頁面
第3章 使用HTML語言編寫網(wǎng)頁
3.1 編寫簡單的HTML文件
3.1.1 標題與頭部標記
3.1.2 主體標記
3.1.3 設(shè)定Web頁面背景
3.1.4 說明信息標記
3.1.5 注釋標記
3.2 使用不同的文本格式
3.2.1 標題字體標記
3.2.2 字體大小標記
3.2.3 段落標記
與換行標記
3.2.4 水平線標記
3.2.5 字符格式化標記
3.2.6 原樣顯示標記
3.3 超鏈接標記
3.3.1 鏈接至本機另一Web頁面
3.3.2 鏈接到另外一臺機器上的Web頁面
3.3.3 鏈接到同一文章的另一個段落
3.3.4 鏈接到不同Web文件的錨位置
3.4 如何在網(wǎng)頁上加入圖像、音頻和視頻
3.4.1 圖像標記
3.4.2 加入音頻和視頻
3.5 地址標記
3.6 其他標記
3.7 框架與多窗口標記
3.8 表單標記
3.8.1 單行文本框
3.8.2 顯示初始值的多個文本框
3.8.3 口令文本框
3.8.4 滾動文本框
3.8.5 提交及重置按鈕
3.8.6 單選框
3.8.7 多選框
3.8.8 下拉菜單和滾動菜單
3.9 使用地圖標記
第4章 使用javascript腳本語言
4.1 什么是javascript
4.2 輸出文字
4.2.1 在HTML語言中嵌入javascript語句的標記
4.2.2 在javascript中如何使用注釋標記
4.3 對象、方法、屬性和事件
4.3.1 什么是對象
4.3.2 顯示HTML文件最后修改的日期
4.3.3 輸出信息的提示對話框
4.3.4 輸入信息的對話框
4.4 變量與數(shù)據(jù)
4.4.1 利用變量保存輸入的信息
4.4.2 數(shù)據(jù)類型
4.4.3 賦值運算符
4.4.4 算術(shù)運算符
4.4.5 字符串運算符
4.4.6 比較運算符
4.4.7 邏輯運算符
4.4.8 條件運算符
4.4.9 運算符優(yōu)先級
4.4.10 表達式
4.5 選擇語句
4.5.1 if-else簡單結(jié)構(gòu)
4.5.2 if-else復合結(jié)構(gòu)
4.6 函數(shù)(function)
4.6.1 定義一個函數(shù)的方法
4.6.2 使用函數(shù)創(chuàng)建對象
4.6.3 顯示當前日期和時間的方法
4.6.4 利用Math對象輸出一個隨機數(shù)
4.7 循環(huán)語句
4.7.1 for和for...in循環(huán)
4.7.2 for...in循環(huán)
4.7.3 while循環(huán)
4.8 事件與事件處理程序
4.8.1 使用文本框輸入信息
4.8.2 打開頁面和關(guān)閉頁面時發(fā)生的事情
4.8.3 Change事件與onChange事件處理程序
4.8.4 Click事件和onClick事件處理程序
4.8.5 MouseOver事件
4.8.6 使用“計時器”——讓狀態(tài)欄上的字自動消失
4.8.7 在狀態(tài)條上顯示滾動的字
4.8.8 讓復選框具有功能
4.8.9 讓單選框動起來
第5章 使用VBScript 編寫網(wǎng)頁
5.1 什么是VBScript
5.2 用VBScript輸出文字
5.2.1 VBScript開始與結(jié)束語句標記
5.2.2 注釋與隱藏VBScript語句
5.3 VBScript中的對象
5.3.1 document對象——輸出文字和自動顯示文檔修改的日期
5.3.2 提示對話框
5.3.3 可輸入信息的提示對話框
5.4 變量的使用
5.4.1 變量的聲明方法及變量的賦值方法
5.4.2 數(shù)組的定義
5.4.3 Const定義常量
5.5 過程和函數(shù)
5.5.1 Sub過程
5.5.2 Function函數(shù)
5.5.3 了解變量的生命期
5.6 了解VBScript的運算符
5.6.1 算術(shù)運算符
5.6.2 字符串運算符
5.6.3 邏輯運算符
5.6.4 比較運算符
5.6.5 運算符優(yōu)先級
5.7 使用選擇語句
5.7.1 If...Then...Else結(jié)構(gòu)
5.7.2 If...Elseif...End If復合結(jié)構(gòu)
5.7.3 Select Case結(jié)構(gòu)
5.8 循環(huán)語句
5.8.1 Do...Loop循環(huán)
5.8.2 Do While..Loop循環(huán)
5.8.3 Do Until...Loop循環(huán)結(jié)構(gòu)
5.8.4 For...Next循環(huán)結(jié)構(gòu)
5.8.5 While...Wend循環(huán)結(jié)構(gòu)
5.9 事件與事件過程
5.9.1 使用文本框輸入信息
5.9.2 打開頁面和退出頁面時可發(fā)生的事件
5.9.3 單擊按鈕和鏈接的地方時發(fā)生的事件
5.9.4 MouseOver事件
5.10 綜合練習
5.10.1 日期和時間的自動顯示模塊
5.10.2 算術(shù)計算模塊
5.10.3 查看本頁源代碼模塊
5.10.4 屬相模塊
5.10.5 日期和時間的按鈕顯示模塊
5.10.6 根據(jù)時間可以改變文字的模塊
5.10.7 一個小計算器模塊
第6章 編寫ASP動態(tài)網(wǎng)頁
6.1 什么是ASP
6.1.1 ASP的特點
6.1.2 ASP的運行環(huán)境
6.1.3 ASP程序與腳本語言的關(guān)系
6.1.4 編寫一個簡單的ASP文件
6.1.5 ASP文件的執(zhí)行過程
6.2 了解ASP的結(jié)構(gòu)
6.2.1 ASP的定界符<%和%>
6.2.2 ASP程序中如何使用函數(shù)
6.2.3 ASP程序中如何使用過程
第7章 使用ASP對象
7.1 將客戶端輸入的數(shù)據(jù)傳遞給服務器的Request對象
7.1.1 如何得到表單中輸入的數(shù)據(jù)
7.1.2 輸入口令的方法
7.1.3 了解服務器屬性的方法
7.1.4 Cookies
7.1.5 Request對象小結(jié)
7.2 向客戶端輸出數(shù)據(jù)的Response對象
7.2.1 直接輸出信息的Response.Write方法
7.2.2 鏈接新網(wǎng)址的Response.Redirect方法
7.2.3 Response對象小結(jié)
7.2.4 Request和Response對象的綜合使用
7.3 供全體應用程序使用的Application對象
7.4 特定用戶會話使用的Session對象
7.4.1 Session對象的屬性
7.4.2 Session對象的方法
7.4.3 Session對象的事件
7.5 服務器Server對象
7.5.1 設(shè)置Web服務器響應時間
7.5.2 將指定的相對或虛擬目錄映射到服務器上相應的物理目錄上
7.5.3 創(chuàng)建ActiveX組件實例的CreateObject方法
7.6 包含文件
7.7 如何使用Global.asa文件
7.8 簡單的聊天室
第8章 使用ActiveX組件
8.1 什么是ActiveX組件
8.2 使用廣告輪顯組件
8.3 了解瀏覽器性能的組件
8.4 文件超鏈接組件
8.5 文件存取組件
8.5.1 動態(tài)創(chuàng)建一個文本文件
8.5.2 在文本文件中讀取和追加數(shù)據(jù)
8.5.3 創(chuàng)建一個簡單的留言板
8.5.4 如何檢測文件的存在
8.5.5 接收文件屬性
8.6 計數(shù)器組件
8.7 許可檢查組件
第9章 數(shù)據(jù)庫的使用
9.1 結(jié)構(gòu)化查詢語言SQL
9.1.1 查詢語句Select的用法
9.1.2 向數(shù)據(jù)庫表中插入數(shù)據(jù)——Insert Into語句的用法
9.1.3 更新數(shù)據(jù)庫表中的數(shù)據(jù)——Update語句的用法
9.1.4 刪除數(shù)據(jù)庫表中的數(shù)據(jù)——Delete語句的用法
9.1.5 創(chuàng)建數(shù)據(jù)庫表——Create Table語句的用法
9.1.6 刪除數(shù)據(jù)庫表——Drop Table語句的用法
9.2 用Access建立一個數(shù)據(jù)庫文件
9.3 搭建DSN橋梁
9.4 訪問數(shù)據(jù)庫中的數(shù)據(jù)
9.4.1 使用Recordset對象
9.4.2 使用Connection對象
9.5 在客戶端訪問數(shù)據(jù)庫
9.5.1 在客戶端瀏覽器向數(shù)據(jù)庫添加數(shù)據(jù)
9.5.2 在客戶端輸入查詢條件并顯示查詢結(jié)果
9.6 用Command對象改善查詢
9.6.1 用Command對象向數(shù)據(jù)庫插入數(shù)據(jù)
9.6.2 用Command對象輸出數(shù)據(jù)庫中的數(shù)據(jù)
第10章 ASP應用程序
10.1 在不同時段顯示不同的頁面內(nèi)容
10.2 一個小搜索引擎
10.3 進行注冊登記的頁面
10.4 分頁顯示數(shù)據(jù)庫的內(nèi)容
10.5 選擇數(shù)據(jù)庫表中的數(shù)據(jù)
10.6 一個簡單的聊天室
10.7 一個簡單的留言簿
10.8 題庫的輸入、搜索和修改程序
10.9 進行投票統(tǒng)計的程序