- WML 教程
- WML - 主頁
- WML - 概覽
- WML - 環境
- WML - 語法
- WML - 元素
- WML - 註釋
- WML - 變數
- WML - 格式化
- WML - 字型
- WML - 影像
- WML - 表格
- WML - 連結
- WML - 任務
- WML - 輸入
- WML - 提交資料
- WML - 伺服器指令碼
- WML - 事件
- WML - 定時器
- WML - 模板
- WML - DTD
- WML2 - 教程
- WML 參考
- WML - 實體
- WML - 標記參考
- WML 有用資源
- WML - 快速指南
- WML - 有用資源
- WML - 討論
WML <ontimer> 標記
ontimer 事件用於在給定的時間段之後觸發事件。假設您想在載入卡片後 5 秒顯示一條訊息,那麼可以使用此事件來執行此操作。
以下是為 ontimer 事件定義事件處理程式的語法
<onevent type="ontimer"> A task to be performed. </onevent> <timer value="50"/>
示例
以下示例顯示了 ontimer 事件與 <onevent> 元素一起使用的用法。
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
"http://www.wapforum.org/DTD/wml12.dtd">
<wml>
<card id="splash" title="splash">
<onevent type="ontimer">
<go href="#welcome"/>
</onevent>
<timer value="50"/>
<p>
<a href="#welcome">Enter</a>
</p>
</card>
<card id="welcome" title="Welcome">
<p>
Welcome to the main screen.
</p>
</card>
</wml>
當您載入此程式時,將會顯示以下螢幕
如果您沒有選擇給定的 Enter 選項,則在 5 秒後您將被定向到 Welcome 頁面,以下螢幕將自動顯示。
廣告