如何让WML页面自己更新?

时间:2008-05-21 13:35:00 

有过Web经验的人喜欢使用:

<meta http-equiv="refresh" content="1;http://aspxhome.com/"> 
    来强制浏览器自动更新。

虽然在WAP中也支持一些META标签,一个更好的办法是使用<ontimer>标签。

以下的代码显示了如何自动转跳到另外一个卡片:nextdeck.wml。

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
    <card id="splashscreen" ontimer="nextcard.wml">
      <timer value="40"/>
      <p>Please wait for the timer to run out...</p>
    </card>
</wml>

下面的代码将强制浏览器在一段时间后重新装入同一个卡片。这个页面叫做loop.wml。

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
    <card id="loop" ontimer="loop.wml">
      <timer value="40"/>
      <p>This text will be shown over and over again...</p>
    </card>
</wml>

 注意必须避免浏览器可能要使用的cache机制。

标签:wml,wap,更新
0
投稿

猜你喜欢

  • oracle中的视图详解

    2009-12-22 11:48:00
  • 手机网站开发必修课[2009总结版]

    2010-01-05 17:02:00
  • ASP编程代码:隐藏图片的真实地址

    2008-10-19 17:14:00
  • 在asp中通过vbs类实现rsa加密与解密

    2010-05-27 12:18:00
  • WEB2.0网页制作标准教程(11)不用表格的菜单

    2008-02-19 19:36:00
  • 如何用SQL语句来建表?

    2010-06-13 14:38:00
  • Javascript 动画初探(原理)

    2009-02-06 15:53:00
  • SQLServer 游标简介与使用说明

    2009-07-02 13:53:00
  • 《用户体验的要素》摘记

    2008-08-04 17:59:00
  • 用css实现透视效果

    2009-09-05 16:33:00
  • Oracle 9i轻松取得建表和索引的DDL语句

    2010-07-16 13:09:00
  • SQL离前端有多远?

    2009-05-21 10:37:00
  • JMail(4.3版本)发信asp代码

    2007-08-03 12:40:00
  • 抛砖:如何进行互联网项目开发

    2010-01-25 12:25:00
  • 在访客的内心深处做导航

    2008-06-05 12:43:00
  • CSS在页面布局中实现div水平居中的方法总结

    2008-06-03 12:09:00
  • javascript验证IP地址等验证例子

    2007-09-11 13:40:00
  • 关于H1的位置

    2008-04-30 12:20:00
  • 设计"以人为本"和"绿色设计"

    2008-10-07 12:21:00
  • Mootools常用方法扩展(二)

    2009-01-11 18:22:00
  • asp之家 网络编程 m.aspxhome.com