正 文

WML初级教程之关于WML文档结构详解


www.7dspace.com  更新日期:2005-9-30 2:49:02  七度空间


  4、模板(template)

  为了节省资源,可以把每个card中都要用到的task设置在模板中,供当前deck中所有card使用,加入个别card不需要该模板内容,可以override掉它(详见任务屏蔽)。

  5、卡片(card)

  适用事件

  以下事件适用于card和template,参见前面的相关说明。

  1. onenterbackward
  2. onenterforward
  3. ontimer

  卡片属性(card)

  id:同一deck内card的唯一标识,可以作为标签被使用。(#nextcard).

  title:卡片标题。不同的浏览器处理标题处理title的原则不一样,有的浏览器会显示标题,如果当前卡片没有设置标题,当前卡片的url会被显示在标题位置。有些浏览器为了节  省显示区域会忽略标题。

  newcontext:默认值为false,用来指示当跳转到本card时,手机是不是要清除以前保留的信息,包括变量,堆栈里的历史记录,重新设置手机状态等。

  ordered 布尔变量,声明card是否有序。通常可以用来开发自动播放的幻灯片效果。

  示例:

<?xml version="1.0"?>
<!doctype wml public "-//wapforum//dtd wml 1.1//en" "http://www.wapforum.org/dtd/wml_1.1.xml">
<wml>

<head>
  <access domain="sina.com.cn" path="/wap"/>
</head>

<template>
  <do type="accept" name="accept1" label="ok">
    <go href="#accept"/>
</do>
</template>

<card id="start" title="start here">
<p> start here. </p>
</card>

<card id="accept" title="okay card">
<do type="accept" name="accept1" label="okay">
  <go href="#accept2"/>
<!-- override the same task in template-->
</do>
<p> card accept </p>
</card>

<card id="accept2" title="ok card" >
<do type="accept" >
  <go href="#start" />
</do>
<p> card accept2 </p>
</card>

</wml>

2页,页码:[1]  [2] 

上一篇:WML初级教程之关于WML的事件
下一篇:免费拥有QQ魔法表情
作者:  来源:wap之家 ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐