第1章 無線Web入門
1. l 訪問無線Web所需要的條件
1. 2 預覽無線Web
1. 2. l 無線搜索引擎
1. 2. 2 無線新聞和信息站點
1. 2. 3 無線體育信息站點
1. 2. 4 無線金融站點
1. 2. 5 無線移動商務站點
1. 3 沖浪無線Web
1. 3. l 在電話的數字鍵盤上輸入
1. 3. 2 通過上網電話訪問無線Web
1. 3. 3 遍歷無線鏈接
1. 4 下載電話模擬器
1. 4. l 下載Phone. corn軟件開發(fā)工具包
1. 4. 2 下載諾基亞軟件開發(fā)工具包
1. 4. 3 下載愛立信軟件開發(fā)工具包
1. 5 理解WML——無線標記語言
1. 6 無線站點的放置位置
1. 7 創(chuàng)建第一個無線站點
1. 8 項目l-l:沖浪無線Web
1. 9 小測驗
第2章 創(chuàng)建第一個WML應用程序
2. l 選擇文本編輯器
2. 2 組織WML應用程序
2. 3 構建第一個WML應用程序: Hello, Wireless World
2. 4 使用電話模擬器的控制臺窗口
2. 5 深入研究應用程序“Hello, WrelessWOrld!”
2. 6 建立自動電話簿
2. 7 WML與算術操作
2. 8 理解空白
2. 9 更正邏輯錯誤
2. 10 使用 Personal Web Server來啟動無線應用程序
2. 11 項目2. l:創(chuàng)建虛擬雜貨店清單
2. 12 小測驗
第3章 格式化輸出
3. l 對齊段落文本
3. 2 控制換行
3. 3 使用樣式格式化文本
3. 4 顯示簡單的圖像
3. 5 創(chuàng)建WBMP文件
3. 6 將WBMP圖像插入WML應用程序
3. 7 使用電話的內置圖像
3. 8 在表中組織數據
3. 9 項目3. l:創(chuàng)建虛擬食譜
3. 10 利用特殊的字符
3. 11 小測驗
第4章 使用多個卡片和變量
4. l 使用兩個或多個卡片
4. l. l 理解<do type=”accept” label-”text”>標記
4. 1. 2 顯示一周的天氣預報
4. 1. 3 后退到前一個卡片
4. 2 項目4-l:把您喜歡的食譜放在無線網絡中
4. 2. l 訪問駐留于當前卡片組之外的卡片
4. 2. 2 使用錨點創(chuàng)建鏈接
4. 2. 3 創(chuàng)建到外部卡片組中卡片的鏈接
4. 3 在變量中存儲信息
4. 3. l 變量命名
4. 3. 2 WML變量存儲字符串
4. 3. 3 使用變量包含的值
4. 3. 4 使用<setvar>為變量賦值
4. 3. 5 更改變量值
4. 3. 6 理解變量上下文
4. 3. 7 使用電話模擬器控制臺窗口查看變量
4. 4 使用注釋解釋應用程序的處理過程
4. 5 小測驗
第5章 執(zhí)行用戶的輸人操作
5. l 執(zhí)行輸入操作
5. 1. l 限制用戶可輸入的字符數目
5. 2 使用微瀏覽器特定的輸入字段
5. 1. 3 為輸入字段指定標題
5. 1. 4 提示用戶輸入密碼
5. 1. 5 提供默認的輸入值
5. 1. 6 控制輸入格式
5. 1. 7 控制空字符串
5. 1. 8 結構化輸入格式
5. 1. 9 按照指定次數重復格式化代碼
5. 2 使用<select>標記創(chuàng)建選擇菜單
5. 2. l 指定與用戶選擇對應的索引值
5. 2. 2 讓用戶選擇多個<select>標記選項
5, 3 項目5-l:購物過程中核對雜貨店物品清單
5. 4 理解字段設置
5. 5 理解事件
5. 5. 1 WML事件可以觸發(fā)特定的任務
5. 5. 2 檢查<go>和<prey/>事件
5. 5. 3 理解<OOp>標記
5. 5. 4 理解<renesh>標記
5. 5. 5 使用<do>標記響應事件
5. 5. 6 響應其他事件
5. 6 使用模板
5. 7 使用<meta>標記
5. 8 小測驗
第6章 建立現實世界的WML應用程序
6. l 創(chuàng)建自己的無線站點
6. 2 項目6-l:向無線Web站點添加照片
6. 3 創(chuàng)建關于家庭信息的無線站點
6. 4 創(chuàng)建無線公司的定位器
6. 5 創(chuàng)建新聞饋送
6. 6 小測驗
第7章 使用WMLScript使WML應用程序自動操作
7. l 將WMLScript語句放入. wmls文件
7, 2 理解WMLScript函數
7. 3 理解WMLScript保留字
7. 4 簡單示例
7. 5 項目7-l:重訪 Hello, Wireless World!
7. 6 使用注釋解釋腳本的處理過程
7. 7 在WMLScript變量中存儲信息
7. 7. l 在腳本中聲明變量
7. 7. 2 對變量賦值
7. 7. 3 使用變量包含的值
7. 7. 4 理解浮點數精度
7. 8 執(zhí)行算術操作
7. 8. l 將變量值加1
7. 8. 2 使用前綴(在前)和后綴(在后)
7. 8. 3 其他WMLSCriPt運算符
7. 8. 4 理解運算符的優(yōu)先級
7. 8. 5 控制WMLSCript執(zhí)行算術運算的順序
7. 9 從其他函數中調用WMLScript函數
7. 10 把 WML變量和其他數值作為參數傳遞給 WMLScript
7. 11 使用條件處理作出判斷
7. 11. l 使用關系操作符比較兩個值
7. 11. 2 使用 if語句測試條件
7. 11. 3 理解簡單語句和復合語句
7. 11. 4 對假條件使用 else語句
7. 11. 5 使用邏輯運算符測試兩個或者更多的條件
7. 11. 6 理解 WMLSCript如何表示真和假
7. 11. 7 使用 WMLScript的非運算符
7. 11. 8 執(zhí)行 if-else處理
7. 12 利用迭代過程重復指定的語句
7. 12. l 使用 for語句重復指定次數的語句
7. 12. 2 使用 while循環(huán)在條件為真時重復語句
7. 13 從 WMLSCript中訪問 WML變量
7. 14 使用 use access編譯指示限制訪問 WMLSCript文件
7. 15 小測驗
第8章 使用WMLScript庫
8. 1 理解庫. 函數和參數
8. 2 使用 WMLScript的Dialogs庫
8. 2. 1 警告用戶有問題或事件產生
8. 2. 2 確認用戶操作
8. 2. 3 提示用戶輸入
8. 3 使用WMLScript庫
8. 4 項目8-l:檢查電話是否支持浮點數運算
8. 4. 1 確定設備支持數值的范圍
8. 4. 2 對數值會入和截斷
8. 4. 3 數值求冪
8. 4. 4 計算數值的平方根
8. 5 利用 WMLScript Lang庫
8. 5. l 中止當前應用程序
8. 5. 2 確定數值的絕對值
8. 5. 3 確定當前字符集
8. 5. 4 測試有效的整數或浮點數
8. 5. 5 確定最大值和最小值
8. 5. 6 把字符串解析為整數或者浮點數
8. 5. 7 生成隨機數
8. 6 使用WMLScript的String庫
8. 6. l 確定字符串中特定位置的字符
8. 6. 2 比較兩個字符串
8. 6. 3 對字符串的內容進行格式化
8. 6. 4 使用分界字符串
8. 6. 5 測試空串
8. 6. 6 確定字符串的長度
8. 6. 7 從字符串中刪除空格
8. 6. 8 從字符串中提取子串
8. 6. 9 把結果轉換成字符串
8. 7 使用WMLSCript的URL庫
8. 7. l 解析URL地址
8. 7. 2 確定URL的基址
8. 7. 3 從URL中提取分段
8. 7. 4 從URL中提取主機名
8. 7. 5 從URL中提取參數
8. 7. 6 從URL中提取目錄路徑
8. 7. 7 從URL中提取端口號
8. 7. 8 確定引用源的URL
8. 8 項目8-2:建立絕對URL地址
8. 8. 1 從URL中提取架構
8. 8. 2 測試有效的URL
8. 8. 3 加載駐留在URL中的內容
8. 8. 4 轉義URL字符串
8. 9 使用WMLScript的WMLBrowsel
8. 9. l 確定當前卡片
8. 9. 2 執(zhí)行 WML go操作轉向某個 URL
8. 9. 3 執(zhí)行WML的prey操作返回到前面的URL地址
8. 9. 4 執(zhí)行WML的refresh操作
8. 9. 5 設置和檢索變量值
8. 10 小測驗
第9章 建立現實世界的WMLScript應用程序
9. l 使用 Console窗口
9. 2 玩Tie-Tao-Toe游戲
9. 3 項目9-l:減少TicTacToe. wmls腳本的大小
9. 4 小測驗
第10章 高級概念
10. l 與服務器交互
10. l. l 用 Perl腳本存儲地址信息
10. 1. 2 搜索地址列表
10. 1. 3 使用 Perl腳本從數據庫中檢索信息
10. 2 與ASP交互
10. 3 建立待做事項列表
10. 3. l 向待做事項列表添加事件
10. 3. 2 查看待做事項列表條目
10. 4 項目10. l:每次在頁面上顯示多個事件
1O. 5 小測驗
附錄A 小測驗答案
A. l 第1章答案
A. 2 第2章答案
A. 3 第3章答案
A. 4 第4章答案
A. 5 第5章答案
A. 6 第6章答案
A. 7 第7章答案
A. 8 第8章答案
A. 9 第9章答案
A. 10 第10章答案
附錄B WML語言參考
B. l?。糰>
B. 1. l 描述
B. 1. 2 格式
B. 1. 3 屬性
B. 2 <access>
B. 2. l 描述
B. 2. 2 格式
B. 2. 3 屬性
B. 3?。糰nchorx
B. 3. l 描述
B. 3. 2 格式
B. 3. 3 屬性
B. 4?。糱>
B. 4. l 描述
B. 4. 2 格式
B. 4. 3 屬性
B. 5 <big>
B. 5. l 描述
B. 5. 2 格式
B. 5. 3 屬性
B. 6?。糱r/>
B. 6. l 描述
B. 6. 2 格式
B. 7?。糲ard>
B. 7. l 描述
B. 7. 2 格式
B. 7. 3 屬性
B. 8?。糳o>
B. 8. l 描述
B. 8. 2 二格式
B. 8. 3 屬性
B. 9
B. 9. l 描述
B. 9. 2 格式
B. 9. 3 屬性
B. 10?。糵ieldset>
B. 10. l 描述
B. 10. 2 格式
B. 10. 3 屬性
B. 11?。糶o>
B. 11. l 描述
B. 11. 2 格式
B. 11. 3 屬性
B. 12 <head>
B. 12. l 描述
B. 12. 2 格式
B. 12. 3 屬性
B. 13?。糹>
B. 13. l 描述
B. 13. 2 格式
B. 13. 3 屬性
B. 14?。糽ing>
B. 14. l 描述
B. 14. 2 格式
B. 14. 3 屬性
B. 15?。糹nput>
B. 15. l 描述
B. 15. 2 格式
B. 15. 3 屬性
B. 16
B. 16. l 描述
B. 16. 2 格式
B. 16. 3 屬性
B. 17 <noop>
B. 17. l 描述
B. 17. 2 格式
B. 18?。紀nevent>
B. 18. l 描述
B. 18. 2 格式
B. 18. 3 屬性
B. 19?。紀ptgroup>
B. 19. l 描述
B. 19. 2 格式
B. 19. 3 屬性
B. 20 <option>
B. 20. l 描述
B. 20. 2 格式
B. 20. 3 屬性
B. 21?。糚>
B. 21. l 描述
B. 21. 2 格式
B. 21. 3 屬性
B. 22 <Postfield>
B. 22. l 描述
B. 22. 2 格式
B. 22. 3 屬性
B. 23?。紁re>
B. 23. l 描述
B. 23. 2 格式
B. 23. 3 屬性
B. 24?。紁rev>
B. 24. l 描述
B. 24. 2 格式
B. 24. 3 屬性
B. 25?。紃efresh>
B. 25. l 描述
B. 25. 2 格式
B. 25. 3 屬性
B. 26?。約elect>
B. 26. l 描述
B. 26. 2 格式
B. 26. 3 屬性
B. 27?。約etVar>
B. 27. l 描述
B. 27. 2 格式
B. 27. 3 屬性
B. 28?。糞Sall>
B. 28. l 描述
B. 28. 2 格式
B. 28. 3 屬性
B. 29?。糞trong>
B. 29. l 描述
B. 29. 2 格式
B. 29. 3 屬性
B. 30 <table>
B. 30. l 描述
B. 30. 2 格式
B. 30. 3 屬性
B. 31?。糹d>
B. 31. l 描述
B. 31. 2 格式
B. 31. 3 屬性
B. 32 <temPlate>
B. 32. l 描述
B. 32. 2 格式
B. 32. 3 屬性
B. 33?。紅imer>
B. 33. l 描述
B. 33. 2 格式
B. 33. 3 屬性
B. 34 <tr>
B. 34. l 描述
B. 34. 2 格式
B. 34. 3 屬性
B. 35?。紆>
B. 35. l 描述
B. 35. 2 格式
B. 35. 3 屬性
B. 36?。紈ml>
B. 36. l 描述
B. 36. 2 格式
B. 36. 3 屬性
附錄C 萬維網無線參考資料