技 巧 鍵 盤 | ─ KeyNavi:キーボードを活用してホームページを快適に─ |
■ キー割当表示[Shift-H] |
ホーム KeyNavi対応方法 [0] JavaScript@Keynavi.Netトップ [1] status出力をリダイレクト | ・サイトマップ [Shift-S] |
直接「window.status」を操作せず 汎用のメッセージ関数を定義し 出力時は必ず関数を通すようにすると 表現の自由度が上がります (メッセージ関数の汎用化)。
例えば 写真集(fullscreen) のように フルスクリーンでウィンドウを表示した場合は ステータスバーが表示されず ユーザに情報を通知できません。 そのような場合は上記関数を再定義し 出力先をページ内の特定要素の中身にします。
写真集(fullscreen) では「kl_status(s,opt)」を再定義し 何か出力があれば ページ内の「id="stat1"」の要素(ページ内左下部)の中身を 動的に書き替えています。
次は 出力を半透明レイヤーに対して行ってみましょう。
上のスクリプトを実行してみましょう。
ここで例えば 自動ナビの「G/T」やマーク「M」などを押してみて下さい。 メッセージが画面中央に出ると思います。
半透明レイヤー:kl_tlayer_new()
要素の中身を動的に変更:kl_replace(id,s,mode) タイマー機能を簡単に利用:kl_timer_...() |
【JavaScript@Keynavi.Net :
その他編
】
「Ctrl-矢印」でフォーカスを上下左右に移動できます。
|
トップへ戻る [1] | Back[Q] ・Top[W] ・Up[E] ・PgUp[R] ・Focus[Ctrl-矢印] |
ホーム KeyNavi対応方法 [0] JavaScript@Keynavi.Netトップ [1] status出力をリダイレクト | ・サイトマップ [Shift-S] |
■ キー割当表示[Shift-H] | ─ KeyNavi Project 2003 ─ |