■キー割当表示 [Shift-H] ─ KeyNavi:キーボードを活用して 
ホームページを快適に─
 
ホーム KeyNavi対応方法 [0] API リファレンス 目次 [1] 9. 定数・関数一覧 ・サイトマップ [Shift-S]

KeyNavi API リファレンス
 ■ 9. 定数・関数一覧

KL_ A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


KL_A
- kl_abs(a):絶対値
- KL_ACTIVATE_IE4/NS4...:ブラウザ別有効化
- kl_addhandler(o,etype,func,args,ns4capture):イベントハンドラ追加
- kl_addhandler_ex(etype,func,is_post):カスタマイズハンドラ登録
- KL_ALLOW_BKMK:ブックマーク可否
- kl_altpressed(e):ALTキー
- kl_apply(func,arg1,arg2,...argv):関数呼び出し
- kl_apply2(e,func,arg1,arg2,...argv):関数呼び出し
- kl_apply2v(e,v):関数呼び出し

KL_B
- KL_BKMK_DEFAULT:既定ブックマーク
- kl_bkmk_go():ブックマークに登録したページへ移動
- kl_bkmk_set():ブックマーク登録
- KL_BKMK_TARGET:ブックマーク表示先

KL_C
- kl_cancel(e):イベント無効化
- kl_clear():内部変数のリセット
- kl_clearhandler(o,etype):イベントハンドラのクリア
- kl_closed(w):ウィンドウの使用可否判定
- kl_concat(v,w):配列の結合
- kl_contains(v,key):特定要素が含まれるか否か
- kl_cookie_del(key,path):クッキー削除
- kl_cookie_get(key,defval):クッキー取得
- kl_cookie_set(key,val,path,exp):クッキー設定
- kl_counthandler(o,etype,func,args):ハンドラ登録数
- kl_css1compat():標準モード判定
- kl_ctrlpressed(e):Ctrlキー

KL_D
- kl_dbody():document.bodyの代替
- KL_DEBUG:デバッグの指定
- kl_decrypt(s):文字列を復号化
- kl_decryptj(s):日本語を復号化
- kl_delhandler(o,etype,func,args,ns4capture):イベントハンドラ削除
- kl_delhandler_ex(etype,func,is_post):カスタマイズハンドラ削除
- kl_drag_clear(id):レイヤードラッグ解除
- kl_drag_set(id):レイヤードラッグ登録

KL_E
- kl_encrypt(s):文字列を暗号化
- kl_encryptj(s):日本語を暗号化
- kl_eq(a,b):等価判定
- kl_eqv(a,b):配列の等価判定

KL_F
- KL_FOCUS_CENTERX:初回フォーカス位置
- kl_frames(w):フレーム取得
- kl_fullscreen(url,name):フルスクリーン
- KL_FWIN_DOWN/UP/RIGHT/LEFT:フォーカス移動先ウィンドウ

KL_G
- kl_getelem(id):オブジェクト取得
- kl_getimg(name):画像オブジェクト取得

KL_H
- kl_hashandler(o,etype,func,args):ハンドラ登録確認
- kl_hwin_close():使い方ウィンドウ閉じる
- kl_hwin_open():使い方ウィンドウを開く

KL_I
- KL_IE4/NS4/NS6/OP6...:ブラウザ判別定数
- kl_index(v,key,defval):要素番号
- kl_isarray(v):配列判定
- kl_isdef(v):定義済み判定
- kl_isfunc(v):関数型判定
- kl_isnum(v):数値型判定
- kl_isstr(v):文字列型判定
- kl_isundef(v):未定義判定

KL_K
- KL_KEY2CLK:clickショートカット
- KL_KEY2FCS/CLK/NAME_MODE:ラベル利用法
- KL_KEY2FCS:focusショートカット
- KL_KEY2FNC:関数ショートカット
- KL_KEY2NAME:アンカーショートカット
- KL_KEY2URL:URLショートカット
- KL_KEY2XXX_PREFIX:ID接頭辞
- kl_keycode(e):キーコード
- kl_keyfunc0_ex(stat):keyfunc0関数
- kl_keyfunc_ex(stat):keyfunc関数
- kl_keymain(kc,md,action,e):keyNaviメイン処理
- kl_keyname(kc):キー名

KL_L
- kl_lang():ブラウザ言語
- kl_layer_bgcolor(id,defval):レイヤーの背景色
- kl_layer_bgimage(id,defval):レイヤーの背景画像
- kl_layer_centralize(id,check):レイヤーを中心位置に
- kl_layer_fgcolor(id,defval):レイヤーの前景色
- kl_layer_height(id,defval):レイヤーの高さ
- kl_layer_hide(id):レイヤー非表示
- kl_layer_load(id,url,ns4):レイヤーのURL変更
- kl_layer_moveby(id,dx,dy):レイヤー差分移動
- kl_layer_moveto(id,x,y):レイヤー移動
- kl_layer_new(arg):レイヤー動的作成
- kl_layer_resizeby(id,dw,dh):レイヤーサイズ差分変更
- kl_layer_resizeto(id,w,h):レイヤーサイズ変更
- kl_layer_setbgcolor(id,color,color2):レイヤー背景色設定
- kl_layer_setbgimage(id,src):レイヤー背景画像設定
- kl_layer_setclip(id,t,r,b,l):レイヤークリップ
- kl_layer_setfgcolor(id,color,ns4string):レイヤー前景色設定
- kl_layer_setopacity(id,val):レイヤー不透明度指定
- kl_layer_setpos(id,pos,check):レイヤー配置
- kl_layer_setzindex(id,val):レイヤーの奥行き値設定
- kl_layer_show(id):レイヤー表示
- kl_layer_width(id,defval):レイヤーの幅
- kl_layer_write(id,s,ns4,col):レイヤーの中身書き替え
- kl_layer_x(id,defval):レイヤーのX座標
- kl_layer_y(id,defval):レイヤーのY座標
- kl_layer_zindex(id,defval):レイヤーの奥行き値
- KL_LOADED・KL_AVAIL・KL_ACTIVE:KeyNaviの状態
- kl_load_image(url,func,args,msec):画像キャッシュ
- kl_load_image2(e,url,func,args,msec):画像読み込み

KL_M
- KL_MAP_CPATH/KL_BKMK_CPATH:クッキーパス
- KL_MAP_WINS/KL_BKMK_WINS:複数窓共通化
- kl_mark_go():スクロール位置回復
- kl_mark_set():スクロール位置記憶
- kl_max(a,b):最大値選択
- kl_min(a,b):最小値選択
- kl_mousex(e,onscreen):マウスのX座標
- kl_mousey(e,onscreen):マウスのX座標
- KL_MSG_...:ステータスバー表示メッセージ

KL_O
- kl_onkeydown_ex(e):onkeydown関数
- kl_onkeypress_ex(e):onkeypress関数
- kl_onkeyup_ex(e):onkeyup関数
- kl_onload_ex(e):onLoad関数
- kl_onmousedown_ex(e):onmousedown関数
- kl_onresize_ex(e):onResize関数

KL_P
- kl_pstr2float(v,defval):%文字列を数値に変換
- kl_pwin_close():KeyNavi設定ウィンドウを閉じる
- kl_pwin_open():KeyNavi設定ウィンドウを開く

KL_R
- kl_raise_clear(id):レイヤーRaise解除
- kl_raise_set(id):レイヤーRaise設定
- kl_reload_go():再読込み
- kl_replace(id,s,mode,ns4,col):要素の中身変更

KL_S
- kl_screenheight(avail):スクリーン高さ
- kl_screenwidth(avail):スクリーン幅
- kl_scrollheight():ページ全体の高さ
- kl_scrollwidth():ページ全体の幅
- kl_sec_move(inc):前後節、先頭最後への移動
- KL_SEC_NAMES_PREFIX:アンカー名接頭辞
- KL_SEC_NAMES:アンカー名配列
- KL_SEC_PREV/NEXT_NAME:前後ページ名
- KL_SEC_PREV/NEXT:前後ページパス
- kl_setup_ex():setup時に実行
- kl_shiftpressed(e):Shiftキー
- KL_SLA_...:自動ナビ用オプション
- kl_sla_accelerate(inc):自動ナビの加減速
- kl_sla_start(sp):自動ナビ開始
- kl_sla_stop():自動ナビ停止
- kl_slby(dx,dy):差分スクロール
- kl_slice(v,ns,ne):部分配列
- kl_slto(x,y):指定位置へスクロール
- kl_slto_max():最後部へスクロール
- kl_slx():横スクロール量
- kl_sly():縦スクロール量
- kl_splice(v,ns,ne,w):部分配列の置換
- kl_status(s,arg):ステータスバー出力

KL_T
- kl_target(e):イベント対象要素
- kl_text_focused(e):テキストにFocusしているか判定
- kl_timer_moving(v):タイマー状態
- kl_timer_new(func,[args],msec,reps, use_settimeout,pass_cnt,pass_obj):タイマーオブジェクト作成
- kl_timer_restart(v):タイマー再開
- kl_timer_rewind(v):タイマー巻き戻し
- kl_timer_setscale(v,z):タイマー実行スピード変更
- kl_timer_start(v):タイマー開始
- kl_timer_stop(v):タイマー停止
- kl_tlayer_hide(e):半透明レイヤー非表示
- kl_tlayer_moveby(e,dx,dy):半透明レイヤー差分移動
- kl_tlayer_moveto(e,x,y):半透明レイヤー移動
- kl_tlayer_new(html,fgcolor,bgcolor,opacity,opts):半透明レイヤー作成
- kl_tlayer_setpos(e,pos,check):半透明レイヤー配置
- kl_tlayer_show(e):半透明レイヤー表示
- kl_tlayer_update(e):半透明レイヤーの位置、サイズを再設定
- kl_tlayer_update_size(e):半透明レイヤーのサイズを再設定
- kl_tlayer_write(e,s,ns4,col):半透明レイヤーの中身変更
- kl_tofloat(v,defval):文字列を数値(浮動小数点数)に変換
- kl_toint(v,defval,base):文字列を数値(整数)に変換
- KL_TOP/BOTTOM:先頭・最後部のアンカー名
- kl_tostr(v,base,keta):数値を文字列に変換

KL_U
- kl_urlat_get(win):スクロール位置付URL

KL_V
- kl_vget(v,key,isfunc,defval):キーワード配列から値取得
- kl_vset(v,key,val):キーワード配列に値設定

KL_W
- kl_windowheight(sbar):ウィンドウ高さ
- kl_windowwidth(sbar):ウィンドウ幅




ページの先頭へ     

前のページへ
【関連リンク】
・JavaScript小技集
KeyNavi API リファレンス 目次 【数字キーでアクセス】
1. 目次
2. 基本編
3. KeyNaviカスタマイズ用定数
4. KeyNaviユティリティ関数
5. イベント処理
6. ナビゲーション
7. レイヤー処理
8. その他
9. 定数・関数一覧


ホーム KeyNavi対応方法 [0] API リファレンス 目次 [1] 9. 定数・関数一覧 ・サイトマップ [Shift-S]
■キー割当表示 [Shift-H] ─ KeyNavi Project 2003 ─