www.wapease.com ·新闻动态 ·技术专题 ·WAP开发 ·用户专区 ·企业专区 ·相关资源 ·网络知识
首页>WAP开发技术>WAP初级教程>正文    

第五章 WMLScript脚本程序设计(下)


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏

  访问权限预编译头的声明方法是use access,其语法格式如下:
  use access domain操作域名path操作路径:
  访问权限预编译头通过指定domain和path属性来决定编译器将要进行什么样的检查工作。如果文件有domain或者path属性,那么文件所在的URL就必须和属性中的值一致。比较时,域和路径都依据URL大写规则进行比较。具体的比较预则如下:
  (1)操作域与URL中的域后缀相匹配。与后缀匹配是值所有的子域从后向前都必须一致。例如:www.wapforum.org和wapforum.org相匹配,而与forum.org并不匹配。
  (2)操作路径和URL中的路径前缀相匹配。路径前缀匹配是值从前向后必须一致。例如:“/X/Y”与“/X”相匹配,而不是和“/XZ”相匹配。
  (3)却省的domain数行为当前的文件域,就是“/”。
  不过,为了简化编程,有时WMLScript并不需要直到外部文件的绝对路径,我们只需提供文件的相对URL即可,用户浏览器执行程序是卡相对路径自动转换为绝对路径,根据路径属性进行匹配。例如:如果访问权限预编译头及其指定属性为:
  use access domain"wapforum.org"path"/finance";
  则可以使用以下的路径来调用指定文件中的外部函数,它们都符合相对URL地址匹配规则:
  http://wapforum.org/finance/money.cgi
  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声明,其语法格式为:

本新闻共11页,当前在第06页  
01  02  03  04  05  06  07  08  09  10  
11  

上一篇:第五章 WMLScript脚本程序设计(上)
下一篇:第六章 WML Script标准函数库(上)
Google
 
关于“第五章 WMLScript脚本程序设计(下)”的相关内容连接
·第六章 WML Script标准函数库(下)
·第六章 WML Script标准函数库(上)
·第五章 WMLScript脚本程序设计(上)
·第四章 WML Script语法基础
·第三章 WML编程
·第二章 WML语言基础

万易网(wapease.com)版权所有  服务声明

Copyright © 2003-2008 Wapease Network, All Rights Reserved