<ACTION>

■ 説明

ソフトキーを押したときのアクションを指定するタグです。
最後を</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>

■ 説明

リンクを選択したときのアクションを指定するタグです。
最初と最後を最後を<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

<CE>

■ 説明

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 電話




       再表示



2000/05/16 Suzukyu