图书介绍

WML和WMLScript编程起步2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

WML和WMLScript编程起步
  • (美)Kris Jamsa著;徐成敖等译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115099847
  • 出版时间:2002
  • 标注页数:374页
  • 文件大小:133MB
  • 文件页数:390页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

WML和WMLScript编程起步PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 无线Web入门1

1.1 访问无线Web所需要的条件2

1.2 预览无线Web3

1.2.1 无线搜索引擎3

1.2.2 无线新闻和信息站点4

1.2.3 无线体育信息站点5

1.2.4 无线金融站点5

1.2.5 无线移动商务站点6

1.3 冲浪无线Web7

1.3.1 在电话的数字键盘上输入7

1.4 下载电话模拟器8

1.3.2 通过上网电话访问无线Web8

1.3.3 遍历无线链接8

1.4.1 下载Phone.com软件开发工具包9

1.4.2 下载诺基亚软件开发工具包10

1.4.3 下载爱立信软件开发工具包10

1.5 理解WML——无线标记语言12

1.6 无线站点的放置位置13

1.7 创建第一个无线站点13

1.8 项目1-1:冲流无线Web15

1.9 小测验16

第2章 创建第一个WML应用程序17

2.1 选择文本编辑器18

2.2 组织WML应用程序19

2.3 构建第一个WML应用程序:Hello,Wireless World!20

2.4 使用电话模拟器的控制台窗口23

2.5 深入研究应用程序“Hello,Wireless World!”24

2.6 建立自动电话簿33

2.7 WML与算术操作38

2.8 理解空白39

2.9 更正逻辑错误41

2.10 使用Personal Web Server来启动无线应用程序42

2.11 项目2-1:创建虚拟杂货店清单43

2.12 小测验44

第3章 格式化输出47

3.1 对齐段落文本48

3.2 控制换行50

3.3 使用样式格式化文本52

3.4 显示简单的图像54

3.5 创建WBMP文件54

3.6 将WBMP图像插入WML应用程序55

3.7 使用电话的内置图像57

3.8 在表中组织数据62

3.9 项目3-1:创建虚拟食谱72

3.10 利用特殊的字符75

3.11 检查掌握程度77

第4章 使用多个卡片和变量79

4.1 使用两个或多个卡片80

4.1.1 理解 do type= accept label= text 标记83

4.1.2 显示一周的天气预报86

4.1.3 后退到前一个卡片90

4.2 项目4-1:把您喜欢的食谱放在无线网络中94

4.2.1 访问驻留于当前卡片组之外的卡片96

4.2.2 使用锚点创建链接99

4.2.3 创建到外部卡片组中卡片的链接101

4.3 在变量中存储信息105

4.3.1 变量命名107

4.3.2 WML变量存储字符串108

4.3.3 使用变量包含的值108

4.3.4 使用 setvar 为变量赋值108

4.3.5 更改变量值110

4.3.6 理解变量上下文113

4.3.7 使用电话模拟器控制台窗口查看变量114

4.4 使用注释解释应用程序的处理过程115

4.5 小测验116

第5章 执行用户的输入操作117

5.1 执行输入操作118

5.1.1 限制用户可输入的字符数目119

5.1.2 使用微浏览器特定的输入字段121

5.1.3 为输入字段指定标题122

5.1.4 提示用户输入密码122

5.1.5 提供默认的输入值124

5.1.6 控制输入格式125

5.1.7 控制空字符串127

5.1.8 结构化输入格式129

5.1.9 按照指定次数重复格式化代码130

5.2 使用 select 标记创建选择菜单131

5.2.1 指定与用户选择对应的索引值134

5.2.2 让用户选择多个 select 标记选项136

5.3 项目5-1:购物过程中核对杂货店物品清单137

5.4 理解字段设置141

5.5 理解事件143

5.5.1 WML事件可以触发特定的任务144

5.5.2 检查 go 和 prev/ 事件144

5.5.3 理解 noop 标记145

5.5.4 理解 refresh 标记147

5.5.5 使用 do 标记响应事件147

5.5.6 响应其他事件149

5.6 使用模板158

5.7 使用 meta 标记159

5.8 小测验159

第6章 建立现实世界的WML应用程序161

6.1 创建自己的无线站点162

6.2 项目6-1:向无线Web站点添加照片166

6.3 创建关于家庭信息的无线站点167

6.4 创建无线公司的定位器172

6.5 创建新闻馈送178

6.6 小测验183

第7章 使用WMLScript使WML 应用程序自动操作185

7.1 将WMLScript语句放入.wmls文件186

7.2 理解WMLScript函数187

7.3 理解WMLScript保留字188

7.4 简单示例189

7.5 项目7-1:重访Hello,Wireless World!190

7.6 使用注释解释脚本的处理过程192

7.7 在WMLScript变量中存储信息193

7.7.1 在脚本中声明变量194

7.7.2 对变量赋值194

7.7.3 使用变量包含的值195

7.7.4 理解浮点数精度197

7.8 执行算术操作198

7.8.1 将变量值加1200

7.8.2 使用前缀(在前)和后缀(在后)增量运算符201

7.8.3 其他WMLScript运算符202

7.8.4 理解运算符的优先级203

7.8.5 控制WMLScript执行算术运算的顺序204

7.9 从其他函数中调用WMLScript函数205

7.10 把WML变量和其他数值作为参数传递给WMLScript函数208

7.11 使用条件处理作出判断210

7.11.1 使用关系操作符比较两个值210

7.11.2 使用if语句测试条件211

7.11.4 对假条件使用else语句212

7.11.3 理解简单语句和复合语句212

7.11.5 使用逻辑运算符测试两个或者更多的条件214

7.11.6 理解WMLScript如何表示真和假214

7.11.7 使用WMLScript的非运算符215

7.11.8 执行if-else处理215

7.12 利用迭代过程重复指定的语句216

7.12.1 使用for语句重复指定次数的语句216

7.12.2 使用while循环在条件为真时重复语句218

7.13 从WMLScript中访问WML变量220

7.14 使用use access编译指示限制访问WMLScript文件221

7.15 小测验223

第8章 使用WMLScript库225

8.1 理解库、函数和参数226

8.2 使用WMLScript的Dialogs库226

8.2.1 警告用户有问题或事件产生227

8.2.2 确认用户操作228

8.2.3 提示用户输入231

8.3 使用WMLScript Float库234

8.4 项目8-1:检查电话是否支持浮点数运算235

8.4.1 确定设备支持数值的范围237

8.4.2 对数值舍入和截断239

8.4.3 数值求幂243

8.4.4 计算数值的平方根244

8.5 利用WMLScript Lang库246

8.5.1 中止当前应用程序246

8.5.2 确定数值的绝对值248

8.5.3 确定当前字符集249

8.5.4 测试有效的整数或浮点数251

8.5.5 确定最大值和最小值253

8.5.6 把字符串解析为整数或者浮点数254

8.5.7 生成随机数256

8.6 使用WMLScript的String库260

8.6.1 确定字符串中特定位置的字符261

8.6.2 比较两个字符串263

8.6.3 对字符串的内容进行格式化265

8.6.4 使用分界字符串266

8.6.5 测试空串271

8.6.6 确定字符串的长度272

8.6.7 从字符串中删除空格273

8.6.8 从字符串中提取子串275

8.6.9 把结果转换成字符串275

8.7 使用WMLScript的URL库276

8.7.1 解析URL地址277

8.7.3 从URL中提取分段278

8.7.2 确定URL的基址278

8.7.4 从URL中提取主机名279

8.7.5 从URL中提取参数279

8.7.6 从URL中提取目录路径279

8.7.7 从URL中提取端口号279

8.7.8 确定引用源的URL279

8.8 项目8-2:建立绝对URL地址280

8.8.1 从URL中提取架构282

8.8.2 测试有效的URL282

8.8.3 加载驻留在URL中的内容282

8.9.1 确定当前卡片283

8.9 使用WMLScript的WMLBrowser库283

8.8.4 转义URL字符串283

8.9.2 执行WML go操作转向某个URL285

8.9.3 执行WML的prev操作返回到前面的URL地址286

8.9.4 执行WML的refresh操作287

8.9.5 设置和检索变量值287

8.10 小测验288

第9章 建立现实世界的WMLScript应用程序291

9.1 使用Console窗口292

9.2 玩Tic-Tac-Toe游戏296

9.3 项目9-1:减少Tic Tac Toe.wmls脚本的大小302

9.4 小测验305

第10章 高级概念307

10.1 与服务器交互308

10.1.1 用Perl脚本存储地址信息312

10.1.2 搜索地址列表315

10.1.3 使用Perl脚本从数据库中检索信息317

10.2 与ASP交互322

10.3 建立待做事项列表324

10.3.1 向待做事项列表添加事件327

10.3.2 查看待做事项列表条目329

10.4 项目10-1:每次在页面上显示多个事件331

10.5 小测验334

附录A 小测验答案335

A.1 第1章 答案336

A.2 第2章 答案336

A.3 第3章 答案339

A.4 第4章 答案341

A.5 第5章 答案343

A.6 第6章 答案348

A.7 第7章 答案350

A.8 第8章 答案351

A.9 第9章 答案352

A.10 第10章 答案352

附录B WML语言参考355

B.2.1 描述356

B.2 access356

B.2.3 属性356

B.2.2 格式356

B.1.2 格式356

B.1.1 描述356

B.1 a356

B.1.3 属性356

B.3 anchor357

B.3.1 描述357

B.3.2 格式357

B.3.3 属性357

B.4 b357

B.4.1 描述357

B.4.2 格式357

B.4.3 属性357

B.6.1 描述358

B.7.1 描述358

B.7 card358

B.6.2 格式358

B.7.2 格式358

B.5.3 属性358

B.5.2 格式358

B.5.1 描述358

B.5 big358

B.6 br/358

B.7.3 属性359

B.8 do359

B.8.1 描述359

B.8.2 格式359

B.8.3 属性359

B.10.1 描述360

B.11.1 描述360

B.11 go360

B.10.3 属性360

B.10.2 格式360

B.9.3 属性360

B.10 fieldset360

B.9.2 格式360

B.9.1 描述360

B.9 em360

B.11.2 格式361

B.11.3 属性361

B.12 head361

B.12.1 描述361

B.12.2 格式361

B.12.3 属性361

B.14.1 描述362

B.14 img362

B.14.2 格式362

B.14.3 属性362

B.13.2 格式362

B.13.1 描述362

B.13 i362

B.13.3 属性362

B.15 input363

B.15.1 描述363

B.15.2 格式363

B.15.3 属性363

B.17.1 描述364

B.18.1 描述364

B.18 onevent364

B.17.2 格式364

B.16.2 格式364

B.17 noop364

B.16.3 属性364

B.16.1 描述364

B.16 mata364

B.20.3 属性365

B.20.2 格式365

B.20.1 描述365

B.20 option365

B.19.3 属性365

B.19.1 描述365

B.19 optgroup365

B.18.3 属性365

B.18.2 格式365

B.19.2 格式365

B.22 postfield366

B.22.3 属性366

B.22.1 描述366

B.22.2 格式366

B.21.3 属性366

B.21.2 格式366

B.21.1 描述366

B.21 P366

B.23 pre367

B.23.1 描述367

B.23.2 格式367

B.23.3 属性367

B.24 prev367

B.24.1 描述367

B.24.2 格式367

B.24.3 属性367

B.25 refresh367

B.25.1 描述367

B.26.3 属性368

B.27 setvar368

B.26.2 格式368

B.27.1 描述368

B.25.2 格式368

B.26.1 描述368

B.26 select368

B.25.3 属性368

B.30.1 描述369

B.30 table369

B.29.3 属性369

B.29.2 格式369

B.29.1 描述369

B.29 strong369

B.28.3 属性369

B.28.2 格式369

B.28.1 描述369

B.28 small369

B.27.3 属性369

B.27.2 格式369

B.32.2 格式370

B.32.1 描述370

B.32 template370

B.31.2 格式370

B.31.3 属性370

B.31 td370

B.30.3 属性370

B.30.2 格式370

B.31.1 描述370

B.33.3 属性371

B.34.2 格式371

B.34 tr371

B.34.1 描述371

B.33.2 格式371

B.33.1 描述371

B.33 timer371

B.32.3 属性371

B.34.3 属性372

B.35 u372

B.35.1 描述372

B.35.2 格式372

B.35.3 属性372

B.36 wml372

B.36.1 描述372

B.36.2 格式372

B.36.3 属性372

附录C 万维网无线参考资料373

热门推荐