WMLScript脚本程序设计
日期:2008年3月13日 作者: 查看:[大字体 中字体 小字体]-
http://www. wapforum.org/finance/money.cgi
http://www. wapforum.org/finance/demos/packages.cgi?x+123&y+456
而以下的路径调用则非法的,因为它们或者操作域不对,或者URL地址不能与指定的相对URL相匹配:
heep//www.test.net/finance
http//www.qapforum.org/internal/foo.wml
需要强调指出的是,WML Script规定,同一程序中只能定义一个访问权限与编译头,否则就会导致编译错误。
5.3.3 Meta 信息
我们还可以通过与编译头的形式声明WML Script文件的Meta信息。Meta信息主要用于指定文件所需Mete属性的属性名(Property name)、属性值(Content)以及文件的配置(信息),属性都属于字符串类型的数据。Mate信息域编译头使用use meta声明,其语法格式为:
usr meta 属性 该属性Meta信息:
Meta的属性主要包括Name、HTTP Equiv和User Agent三种,下面我们分别讲解它们的声明方法:
(1)Name。该属性用于指定服务器使用的Meta信息。这些信息仅供服务使用,用户浏览器并不理会这些信息。
例如,以下Name属性的Meta信息指定了服务器的创建时间:
use meta name "Created""26-June-2000";
该信息只会作用于服务器,而不会影响用户浏览器的操作。
(2)HTTP Equiv。该属性用于指定需要解释为HTTP头的Meta信息。对于已经编译的文件来说,当它到达用户浏览器前,WML Script将根据HTTP Equiv属性指定的Meta信息将文件转换为WSP或HTTP的响应头,进行文件的解释和执行。
例如,以下声明的http equiv属性指定按照脚本语言的关键字来解释当前文件:
use meta http equiv"Keywords""Script,Language";
(3)User Agent。该属性用于定义用户浏览器使用的数据类型。例如:
use meta user agent"Type""Test";
它指定当前数据必须立即发送给用户浏览器,然后马上清除掉。
5.4 执行时的错误检测与处理
WML Script函数的功能提供用户服务,并希望用户界面能在任何的状况下运作顺利,因此错误的处理是最大的课题,这表示了语言可能不提供预期的机制,如他应该可以防止错误发生或提醒用户注意并采取适当的动作,种植储蓄执行是最后的手段。下面几个小节列出了当为码下载并执行时会发生的错误,一些程序上的错误并不在谈论的范围(如无穷循环),像这类的例子就需要手动来终止。
5.4.1 错误检测
错误检测工具能让你检测错误但会干扰系统的动作,因为WML Script是弱格式语言,所以由一些特殊功能的工具来检测有invalid数据格式所引起的错误:
检测给定的变量包含的是正确值:WML Scritp含有格式确认函数库程序如:Lang.isInt()Lang.isFloat()、Lang.parseInt()、Lang.parseFloat。
检测给定的变量包含的只是正确的格式:WMLScript含有运算符typeof与isvalid能让你使用。
5.4.2错误处理
错误处理是在发生错误之后,有些状况是错误检测无法防止的,如内存限制后外部信号等,或者是数据很难处理,如溢出(overflow)或亏失(underflow),而这些状况可以分为两类:
- 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] 下一页
-
- WMLScript脚本程序设计 相关文章:
- ·高度优雅与魅力 Chanel时装设计
- ·Illustrator传统风格名片设计实例
- ·平安夜美丽蜡烛的装置设计欣赏
- ·圣诞节日花环花束设计欣赏
- ·创意设计:多姿多彩的自然标本玻璃砖
- ·3DSMAX造型设计之打造江南丝绸
- ·非主流 中性性感MM装扮设计欣赏
- ·3DSMAX造型设计之书法印刷效果
- ·德国女装verse设计欣赏
- ·Vista下如何通过蓝牙手机控制计算机
- WMLScript脚本程序设计 相关软件
- ·巧施拖兵计
- ·间谍抓捕计划
- ·《异种克隆计划》游戏试玩
- ·新《企业会计准则》
- ·《死神计时游戏》
- ·中国街头骗术36计大全
- ·家庭装修设计完全手册(精简版)
- ·《惊魂六计丛书》
- ·《隐密计划》
- ·园林别墅设计效果图
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:WML Script语法基础
精品推荐
热点TOP10
- ·跟我学XML和XSL
- ·关于web.xml配置的详细说明
- ·WMLScript脚本程序设计
- ·XML轻松学习手册
- ·用 PHP5 轻松解析 XML
- ·亲密接触xml(10)-其它例子
- ·用XSL和ASP实现分页功能
- ·XSL/XML网页制作入门,入门到精通
- ·分享:XMLHTTPRequest的属性和方法简介
- ·利用 DOM 进行 Web 响应
- ·XSLT知识总结
- ·自定义应用程序配置文件(app.config)
- ·亲密接触XML(7)- 元素 vs. 属性的使用
- ·XML轻松学习手册(三):XML的术语
- ·XML精华学习入门(只要你进来肯定能学会)
- ·XML Schema学习初体会
- ·亲密接触XML(8)-我的属性规则的一个例外
- ·亲密接触XML(6)-元素的内容
- ·XML基础入门
- ·数据库数据完全丢失,恢复数据库过程
