|
■ 説明
ソフトキーを押したときのアクションを指定するタグです。
最後を</ACTION>で囲む必要はありません。
DISPLAY、CHOICE、ENTRY等全てのカードで使用できます。
■ オプション
オプション 解説 TYPE= 使用するソフトキーの指定(必須)
ACCEPT (LABEL は自由)
HELP (LABEL は必須)
PREV (LABEL は無視)
SOFT1 (LABEL は必須)
SOFT2 ( 〃 )
SEND ( 〃 )
DELETE ( 〃 )
TASK= リンクの役割を指定(必須)
GO 処理後、戻らない
GOSUB 処理後、RETURNが使える
RETURN GOSUBで呼び出されたカード/デッキに戻る
CANCEL 処理をキャンセル
PREV 直前のカードに戻る
CALL NUMBERで指定した電話番号に電話をかける
NOOP 何もしない
LABEL= ソフトキーの表示を指定
デフォルトで、OKと表示される。
REL=NEXT カードを表示中に、DESTで指定されたデッキをダウンロードする DEST= リンク先を指定
DEST="#cardName" カード名を指定
DEST="deck.hdml" デッキ名を指定
DEST="deck.hdml#cardName" デッキ名とカード名を指定
DEST="http://www.dennotai.co.jp/index.hdml" URLを指定
DEST="?" カレントデッキを再度読み込み
DEST="device:UP.Linkのサービス" UP.Linkサーバの機能を利用
(例)メール送信サービス
DEST="device:home/goto?svc=Email&SUB=sendMsg"
VARS="TO=name@mail.co.jp"
VARS= 変数名の指定 RECEIVE= 返り値を格納する変数名を指定(変数名をセミコロンで区切る) NEXT= 呼び出したアクティビティから戻ってきたときに
アクセスするURLを指定CANCEL= 呼び出したアクティビティがキャンセルされたときに
アクセスするURLを指定FRIEND= true/false
GOSUBで指定したアクティビティのRETURN,CANCELタスク内で
DEST,CLEARオプションを有効/無効にする
SENDREFERER= true/false
DESTやNEXTで指定されたサーバに対して
現在のデッキのURLを参照ヘッダとして送るかどうかを指定
RETVALS= 返り値を指定(返り値をセミコロンで区切る) CLEAR= true/false
呼び出したアクティビティから戻るときに
変数を消去するかどうかを指定METHOD= POST/GET"
DESTで指定したURLにアクセスする方法を指定
POSTDATA= POSTするデータの指定 ACCEPT-CHARSET= 端末から受取る文字種を指定 NUMBER= 電話番号の指定(TASK="CALL"と併用) SRC= ソフトキーに表示する画像の指定 ICON= ソフトキーに表示するアイコンの指定
■ サンプル
<HDML VERSION="3.0" MARKABLE="true" PUBLIC="true">
<DISPLAY NAME="INDEX" TITLE="SAMPLE">
<ACITON TYPE="ACCEPT" TASK="GO" DEST="#LIST" LABEL="入る">
<ACITON TYPE="SOFT1" TASK="CALL" NUMBER="09011112222" LABEL="電話">
<CENTER>タイトル<BR>
サンプルです。<BR>
</DISPLAY>
</HDML>
■ サンプル出力結果
タイトル サンプルです。
電話 入る
|
■ 説明
リンクを選択したときのアクションを指定するタグです。
最初と最後を最後を<A></A>で囲みます。
DISPLAYカードで使用できます。
■ オプション
オプション 解説 TASK= リンクの役割を指定(必須)
GO 処理後、戻らない
GOSUB 処理後、RETURNが使える
RETURN GOSUBで呼び出されたカード/デッキに戻る
CANCEL 処理をキャンセル
PREV 直前のカードに戻る
CALL NUMBERで指定した電話番号に電話をかける
NOOP 何もしない
LABEL= ソフトキーの表示を指定
画面下部に表示される文字を指定する。
デフォルトで、OKと表示される。
ACCESSKEY= 0〜9
ダイレクトキーの指定
携帯端末の数字キーで直接ジャンプ指定します。
REL=NEXT カードを表示中に、DESTで指定されたデッキをダウンロードする DEST= リンク先を指定
DEST="#cardName" カード名を指定
DEST="deck.hdml" デッキ名を指定
DEST="deck.hdml#cardName" デッキ名とカード名を指定
DEST="http://www.dennotai.co.jp/index.hdml" URLを指定
DEST="?" カレントデッキを再度読み込み
DEST="device:UP.Linkのサービス" UP.Linkサーバの機能を利用
(例)メール送信サービス
DEST="device:home/goto?svc=Email&SUB=sendMsg"
VARS="TO=name@mail.co.jp"
VARS= 変数名の指定 RECEIVE= 返り値を格納する変数名を指定(変数名をセミコロンで区切る) NEXT= 呼び出したアクティビティから戻ってきたときに
アクセスするURLを指定CANCEL= 呼び出したアクティビティがキャンセルされたときに
アクセスするURLを指定FRIEND= true/false
GOSUBで指定したアクティビティのRETURN,CANCELタスク内で
DEST,CLEARオプションを有効/無効にする
SENDREFERER= true/false
DESTやNEXTで指定されたサーバに対して
現在のデッキのURLを参照ヘッダとして送るかどうかを指定
RETVALS= 返り値を指定(返り値をセミコロンで区切る) CLEAR= true/false
呼び出したアクティビティから戻るときに
変数を消去するかどうかを指定METHOD= POST/GET
DESTで指定したURLにアクセスする方法を指定POSTDATA= POSTするデータの指定 ACCEPT-CHARSET= 端末から受取る文字種を指定 NUMBER= 電話番号の指定(TASK="CALL"と併用)
■ サンプル
<HDML VERSION="3.0" MARKABLE="true" PUBLIC="true">
<DISPLAY NAME="INDEX" TITLE="SAMPLE">
<CENTER>サンプル<BR>
<A TASK="GO" DEST="notexist.hdml" LABEL="入る" ACCESSKEY="1">入る</A><BR>
<A TASK="CALL" NUMBER="09011112222" LABEL="電話">電話をかける</A><BR>
</DISPLAY>
</HDML>
■ サンプル出力結果
サンプル 1 入る [電話をかける]
OK
|
■ 説明
CHOICEカード内の選択肢を作成するタグです。
最後を</CE>で囲む必要はありません。
■ オプション
オプション 解説 VALUE= CHOICEカードのKEYオプションに格納される値を指定 TASK= リンクの役割を指定(必須)
GO 処理後、戻らない
GOSUB 処理後、RETURNが使える
RETURN GOSUBで呼び出されたカード/デッキに戻る
CANCEL 処理をキャンセル
PREV 直前のカードに戻る
CALL NUMBERで指定した電話番号に電話をかける
NOOP 何もしない
LABEL= ソフトキーの表示を指定
画面下部に表示される文字を指定する。
デフォルトで、OKと表示される。
REL=NEXT カードを表示中に、DESTで指定されたデッキをダウンロードする DEST= リンク先を指定
DEST="#cardName" カード名を指定
DEST="deck.hdml" デッキ名を指定
DEST="deck.hdml#cardName" デッキ名とカード名を指定
DEST="http://www.dennotai.co.jp/index.hdml" URLを指定
DEST="?" カレントデッキを再度読み込み
DEST="device:UP.Linkのサービス" UP.Linkサーバの機能を利用
(例)メール送信サービス
DEST="device:home/goto?svc=Email&SUB=sendMsg"
VARS="TO=name@mail.co.jp"
VARS= 変数名の指定 RECEIVE= 返り値を格納する変数名を指定(変数名をセミコロンで区切る) NEXT= 呼び出したアクティビティから戻ってきたときに
アクセスするURLを指定CANCEL= 呼び出したアクティビティがキャンセルされたときに
アクセスするURLを指定FRIEND= true/false
GOSUBで指定したアクティビティのRETURN,CANCELタスク内で
DEST,CLEARオプションを有効/無効にする
SENDREFERER= true/false
DESTやNEXTで指定されたサーバに対して
現在のデッキのURLを参照ヘッダとして送るかどうかを指定
RETVALS= 返り値を指定(返り値をセミコロンで区切る) CLEAR= true/false
呼び出したアクティビティから戻るときに
変数を消去するかどうかを指定METHOD= POST/GET
DESTで指定したURLにアクセスする方法を指定POSTDATA= POSTするデータの指定 ACCEPT-CHARSET= 端末から受取る文字種を指定 NUMBER= 電話番号の指定(TASK="CALL"と併用)
■ サンプル
<HDML VERSION="3.0" MARKABLE="true" PUBLIC="true">
<CHOICE NAME="INDEX" TITLE="SAMPLE">
<CE TASK="GO" DEST="?" LABEL="再表示">再表示
<CE TASK="GO" DEST="notexist.hdml" LABEL="入る">リンク
<CE TASK="CALL" DEST="#LIST" LABEL="電話">電話
</DISPLAY>
</HDML>
■ サンプル出力結果
1 再表示
2 リンク
3 電話
再表示