⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wap初级教程(5)—任务task.htm

📁 WML设计-入门篇WAP初级教程wml学习WML语言基础.htm
💻 HTM
📖 第 1 页 / 共 3 页
字号:
<TABLE 
style="BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid" 
cellSpacing=0 cellPadding=0 width=760 align=center border=0>
  <TBODY>
  <TR vAlign=top>
    <TD width=575>
      <TABLE style="TABLE-LAYOUT: fixed; WORD-WRAP: break-word" cellSpacing=3 
      cellPadding=0 width="100%" align=center border=0>
        <TBODY>
        <TR>
          <TD style="BORDER-BOTTOM: #cccccc 1px solid" align=middle width=572 
          height=35>
            <TABLE cellSpacing=1 cellPadding=1 width="100%" border=0>
              <TBODY>
              <TR>
                <TD>
                  <DIV align=center><FONT 
                  size=3><STRONG>WAP初级教程(5)—任务TASK</STRONG></FONT></DIV></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD style="BORDER-BOTTOM: #cccccc 1px solid" align=middle height=25>
            <DIV align=right>浏览字号:【<A href="javascript:doZoom(16,19)">大</A> <A 
            href="javascript:doZoom(14,17)">中</A> <A 
            href="javascript:doZoom(12,15)">小</A>】【<A 
            href="javascript:window.print()">打印</A>】【<A 
            href="javascript:window.close()">关闭窗口</A>】 </DIV></TD></TR>
        <TR>
          <TD vAlign=top align=middle height=80><FONT 
            color=#999999>日期:2004-08-02 人气:
            <SCRIPT language=javascript 
            src="WAP初级教程(5)—任务TASK.files/Read.php"></SCRIPT>
             出处: </FONT><BR>
            <TABLE borderColor=#ffffff cellSpacing=1 cellPadding=0 width=468 
            align=center border=0>
              <TBODY>
              <TR>
                <TD>
                  <SCRIPT language=javascript 
                  src="WAP初级教程(5)—任务TASK.files/Banner_4.Js"></SCRIPT>
                </TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD class=article id=Zoom>&nbsp;&nbsp;&nbsp;&nbsp;
            <P>
            <TABLE class=bfont cellSpacing=2 cellPadding=2 width="92%" 
            align=center border=0>
              <TBODY>
              <TR>
                <TD height=25>
                  <DIV align=center><SPAN style="LETTER-SPACING: 2pt"><FONT 
                  color=#0066cc><B><FONT color=#00822b><A 
                  name=6></A></FONT></B><FONT color=#00822b><FONT 
                  color=#ff3300><SPAN class=font>任务<FONT 
                  face="Verdana, Arial, Helvetica, sans-serif">(TASK)</FONT></SPAN></FONT></FONT></FONT></SPAN> 
                  </DIV></TD></TR>
              <TR vAlign=top>
                <TD height=1021>
                  <TABLE class=bfont cellSpacing=0 borderColorDark=#ffffff 
                  cellPadding=3 width="100%" borderColorLight=#808080 
                    border=1><TBODY>
                    <TR>
                      <TD width="24%">·&nbsp; <FONT color=#cc3300><A 
                        href="http://www.7880.com/Info/Article-14f68420.html#1"><FONT 
                        face="Verdana, Arial, Helvetica, sans-serif" 
                        color=#000000>&lt;noop&gt;</FONT></A></FONT></TD>
                      <TD width="27%">·&nbsp; <A 
                        href="http://www.7880.com/Info/Article-14f68420.html#2"><FONT 
                        face="Verdana, Arial, Helvetica, sans-serif" 
                        color=#000000>&lt;prev&gt;</FONT></A></TD>
                      <TD width="22%">·&nbsp; <A 
                        href="http://www.7880.com/Info/Article-14f68420.html#3"><FONT 
                        face="Verdana, Arial, Helvetica, sans-serif" 
                        color=#000000>&lt;refresh&gt;</FONT></A></TD>
                      <TD width="27%">·&nbsp; <A 
                        href="http://www.7880.com/Info/Article-14f68420.html#4"><FONT 
                        face="Verdana, Arial, Helvetica, sans-serif" 
                        color=#000000>&lt;go&gt;</FONT></A></TD></TR></TBODY></TABLE><BR>前面我们已经讲过如何在WML中显示内容。不过任何程序员都知道,没有结构和进程就没有程序。在WML中定义进程有很多方法,最简单的就是任务。<BR><BR>WAP1.1定义了几种类型的任务,任务通过对事件(有关事件的详细解释见下一章<A 
                  href="http://www.7880.com/Info/Article-14f68420.html?ReViewID=300">事件</A>)的响应改变程序的运行顺序。有四种WML任务:<SPAN 
                  class=size9>·&nbsp; </SPAN><A 
                  href="http://www.7880.com/Info/Article-14f68420.html#1">&lt;noop&gt;</A>、·&nbsp;<SPAN 
                  class=size9> </SPAN><A 
                  href="http://www.7880.com/Info/Article-14f68420.html#2">&lt;prev&gt;</A>、<SPAN 
                  class=size9>·&nbsp; </SPAN><A 
                  href="http://www.7880.com/Info/Article-14f68420.html#3">&lt;refresh&gt;</A>和<SPAN 
                  class=size9> ·&nbsp; </SPAN><A 
                  href="http://www.7880.com/Info/Article-14f68420.html#4">&lt;go&gt;</A>。 
                  <BR><BR><B><FONT face="Verdana, Arial, Helvetica, sans-serif" 
                  color=#1120d9>&lt;noop&gt;</FONT> </B><FONT 
                  face="Verdana, Arial, Helvetica, sans-serif"><A 
                  href="http://www.7880.com/Info/Article-14f68420.html#6"><FONT 
                  color=#999999>[TOP]</FONT></A></FONT><B><FONT color=#000000><A 
                  name=1></A></FONT></B><BR>这个任务不做任何事情,一般用于屏蔽DECK级事件(参见<A 
                  href="http://www.7880.com/Info/Article-14f68420.html?ReViewID=298">桌面</A>和<A 
                  href="http://www.7880.com/Info/Article-14f68420.html?ReViewID=300">事件</A>),语法非常简单: 
                  <BR><BR>
                  <TABLE class=font cellSpacing=0 cellPadding=0 width="100%" 
                  border=0>
                    <TBODY>
                    <TR bgColor=#eeeeee>
                      <TD 
                  height=18>&lt;noop/&gt;</TD></TR></TBODY></TABLE><BR><B><FONT 
                  face="Verdana, Arial, Helvetica, sans-serif" 
                  color=#1120d9>&lt;prev&gt;</FONT> </B><FONT 
                  color=#000000><FONT 
                  face="Verdana, Arial, Helvetica, sans-serif"><A 
                  href="http://www.7880.com/Info/Article-14f68420.html#6"><FONT 
                  color=#999999>[TOP]</FONT></A></FONT></FONT><B><FONT 
                  color=#000000><A 
                  name=2></A></FONT></B><BR>当用户激活该任务时,终端就转回上次用户访问过的URL。语法如下:<BR><BR>
                  <TABLE class=font cellSpacing=0 cellPadding=0 width="100%" 
                  border=0>
                    <TBODY>
                    <TR bgColor=#eeeeee>
                      <TD class=size height=19>&lt;prev&gt; <BR>   
                        &lt;setvar&gt; <BR>   ...... 
                    <BR>&lt;/prev&gt;</TD></TR></TBODY></TABLE>
                  <P><BR>如果&lt;prev&gt;中包含了&lt;setvar&gt;元素,就会优先处理。下面例子定义了一个只有Back按钮的的DECK,按下以后会返回前面看过页面。</P>
                  <TABLE class=font cellSpacing=0 cellPadding=0 width="100%" 
                  border=0>
                    <TBODY>
                    <TR bgColor=#eeeeee>
                      <TD>&lt;?xml version="1.0"?&gt; <BR>&lt;!DOCTYPE wml 
                        PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" 
                        <BR>"http://www.wapforum.org/DTD/wml_1.1.xml"&gt; 
                        <BR><BR>&lt;wml&gt; <BR>&lt;card&gt; <BR>  
                        &lt;p&gt;<BR>   &lt;anchor&gt; <BR>    Back <BR>    
                        &lt;prev/&gt; <BR>   &lt;/anchor&gt; <BR>  &lt;/p&gt; 
                        <BR>&lt;/card&gt; <BR>&lt;/wml&gt;</TD></TR></TBODY></TABLE>
                  <P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" 
                  color=#1120d9>&lt;refresh&gt;</FONT> </B><FONT 
                  face="Verdana, Arial, Helvetica, sans-serif"><A 
                  href="http://www.7880.com/Info/Article-14f68420.html#6"><FONT 
                  color=#999999>[TOP]</FONT></A></FONT><B> <FONT 
                  color=#000000><A 
                  name=3></A></FONT></B><BR>当用户激活该任务时,就执行一个刷新过程。如果这个任务里使用&lt;setvar&gt;定义了变量,变量值将被重新设置。语法如下:<BR></P>
                  <TABLE class=font cellSpacing=0 cellPadding=0 width="100%" 
                  border=0>
                    <TBODY>
                    <TR bgColor=#eeeeee>
                      <TD>&lt;prev&gt; <BR>   &lt;setvar&gt; <BR>   ...... 
                        <BR>&lt;/prev&gt;</TD></TR></TBODY></TABLE>
                  <P>如果当前CARD含有&lt;timer&gt;元素,那么在刷新时&lt;timer&gt;优先启动。<BR>下面的例子定义在屏幕刷新时重设firstname、lastname和age变量。<BR></P>
                  <TABLE class=font cellSpacing=0 cellPadding=0 width="100%" 
                  border=0>
                    <TBODY>
                    <TR bgColor=#eeeeee>
                      <TD height=21>&lt;do type="refresh"&gt; <BR>  
                        &lt;refresh&gt; <BR>   &lt;setvar name="firstname" 
                        value="david"&gt; <BR>   &lt;setvar name="lastname" 
                        value="smith"&gt; <BR>   &lt;setvar name="age" 
                        value="29"&gt; <BR>  &lt;/refresh&gt; 
                    <BR>&lt;/do&gt;</TD></TR></TBODY></TABLE>
                  <P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" 
                  color=#1120d9>&lt;go&gt;</FONT> </B><FONT 
                  face="Verdana, Arial, Helvetica, sans-serif"><A 
                  href="http://www.7880.com/Info/Article-14f68420.html#6"><FONT 
                  color=#999999>[TOP]</FONT></A></FONT><B><FONT 
                  color=#000000></FONT></B><B><FONT color=#000000><A 
                  name=4></A></FONT></B><BR>当用户激活该任务时,就引导用户去WML中指定URL,可以是服务器上其他的DECK,也可以是本DECK中其他的CARD。语法如下:<BR></P>
                  <TABLE class=font cellSpacing=0 cellPadding=0 width="100%" 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -