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