WML & WML, Script:A Beginner’s Guide

副标题:无

作   者:(美)Kris Jamsa著;徐成敖等译

分类号:

ISBN:9787115099846

微信扫一扫,移动浏览光盘

简介

《WML和WMLScript编程起步》详细介绍了使用WML和WMLScript创建无线应用程序的方法和技巧。通过《WML和WMLScript编程起步》的学习,读者将能够创建具有实用价值的无线应用程序;充分了解无线Web和WAP;学会使用WML建立可在上网移动电话中运行的页面和应用程序;格式化文本、显示图像,以及创建无线位图文件,掌握构建无线Web站点以及基于WML的应用程序所需要的所有工具;使用WMLScript库改进无线应用程序的功能。 《WML和WMLScript编程起步》通俗易懂,内容由浅入深,循序渐进,各章中有“请教专家”对疑难问题进行解答,有“一分钟练习”帮助您快速进行自我评估,检查自己掌握知识的情况,有可以实际应用所学知识的“项目”,还有“小测验”帮助您复习所学知识。 《WML和WMLScript编程起步》适合无线应用的初学者阅读。

目录

第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软件开发工具包

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

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

 1.5 理解wml——无线标记语言

 1.6 无线站点的放置位置

 1.7 创建第一个无线站点

 1.8 项目l-l:冲浪无线web

. 1.9 小测验

第2章 创建第一个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:创建虚拟杂货店清单

 2.12 小测验

第3章 格式化输出

 3.l 对齐段落文本

 3.2 控制换行

 3.3 使用样式格式化文本

 3.4 显示简单的图像

 3.5 创建wbmp文件

 3.6 将wbmp图像插入wml应用程序

 3.7 使用电话的内置图像

 3.8 在表中组织数据

 3.9 项目3.l:创建虚拟食谱

 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 使用锚点创建链接

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

 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章 执行用户的输人操作

 5.l 执行输入操作

 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>标记创建选择菜单

 5.2.l 指定与用户选择对应的索引值

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

 5,3 项目5-l:购物过程中核对杂货店物品清单

 5.4 理解字段设置

 5.5 理解事件

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

 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 创建自己的无线站点

 6.2 项目6-l:向无线web站点添加照片

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

 6.4 创建无线公司的定位器

 6.5 创建新闻馈送

 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 执行算术操作

 7.8.l 将变量值加1

 7.8.2 使用前缀(在前)和后缀(在后)

 7.8.3 其他wmlscript运算符

 7.8.4 理解运算符的优先级

 7.8.5 控制wmlscript执行算术运算的顺序

 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 执行 if-else处理

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

 7.12.l 使用 for语句重复指定次数的语句

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

 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 执行 wml go操作转向某个 url

 8.9.3 执行wml的prey操作返回到前面的url地址

 8.9.4 执行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 <a>

 b.1.l 描述

 b.1.2 格式

 b.1.3 属性

 b.2 <access>

 b.2.l 描述

 b.2.2 格式

 b.2.3 属性

 b.3 <anchorx

 b.3.l 描述

 b.3.2 格式

 b.3.3 属性

 b.4 <b>

 b.4.l 描述

 b.4.2 格式

 b.4.3 属性

 b.5 <big>

 b.5.l 描述

 b.5.2 格式

 b.5.3 属性

 b.6 <br/>

 b.6.l 描述

 b.6.2 格式

 b.7 <card>

 b.7.l 描述

 b.7. 2 格式

 b.7.3 属性

 b.8 <do>

 b.8.l 描述

 b.8. 2 二格式

 b.8.3 属性

 b.9 [em]

 b.9.l 描述

 b.9.2 格式

 b.9.3 属性

b.10 <fieldset>

 b.10.l 描述

 b.10.2 格式

 b.10.3 属性

b.11 <go>

 b.11.l 描述

 b.11.2 格式

 b.11.3 属性

b.12 <head>

 b.12.l 描述

 b.12.2 格式

 b.12.3 属性

b.13 <i>

 b.13.l 描述

 b.13.2 格式

 b.13.3 属性

b.14 <ling>

 b.14.l 描述

 b.14.2 格式

 b.14.3 属性

b.15 <input>

 b.15.l 描述

 b.15.2 格式

 b.15.3 属性

b.16 [meta]

 b.16.l 描述

 b.16.2 格式

 b.16.3 属性

b.17 <noop>

 b.17.l 描述

 b.17.2 格式

b.18 <onevent>

 b.18.l 描述

 b.18.2 格式

 b.18.3 属性

b.19 <optgroup>

 b.19.l 描述

 b.19.2 格式

 b.19.3 属性

b.20 <option>

 b.20.l 描述

 b. 20.2 格式

 b. 20.3 属性

b.21 <p>

 b. 21.l 描述

 b. 21.2 格式

 b.21.3 属性

b.22 <postfield>

 b.22.l 描述

 b.22.2 格式

 b. 22.3 属性

b.23 <pre>

 b.23.l 描述

 b.23.2 格式

 b. 23.3 属性

b.24 <prev>

 b.24.l 描述

 b.24.2 格式

 b.24.3 属性

b.25 <refresh>

 b.25.l 描述

 b.25.2 格式

 b. 25.3 属性

b.26 <select>

 b.26.l 描述

 b.26.2 格式

 b. 26.3 属性

b.27 <setvar>

 b.27.l 描述

 b.27.2 格式

 b.27.3 属性

b.28 <ssall>

 b.28.l 描述

 b.28.2 格式

 b. 28.3 属性

b.29 <strong>

 b.29.l 描述

 b.29.2 格式

 b. 29.3 属性

 b.30 <table>

 b.30.l 描述

 b.30.2 格式

 b. 30.3 属性

 b.31 <id>

 b.31.l 描述

 b.31.2 格式

 b. 31.3 属性

 b.32 <template>

 b.32.l 描述

 b.32.2 格式

 b. 32.3 属性

 b.33 <timer>

 b.33.l 描述

 b.33.2 格式

 b.33.3 属性

 b.34 <tr>

 b. 34.l 描述

 b.34.2 格式

 b. 34.3 属性

 b.35 <u>

 b. 35.l 描述

 b.35.2 格式

 b. 35.3 属性

 b.36 <wml>

 b.36.l 描述

 b.36.2 格式

 b. 36.3 属性

附录c 万维网无线参考资料


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

WML & WML, Script:A Beginner’s Guide
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon