■キー割当表示 [Shift-H] |
─ KeyNavi:キーボードを活用して ホームページを快適に─ |
ホーム [0] JavaScriptバグ&回避法リスト:1.目次 [1] 6. その他 | ・サイトマップ [Shift-S] |
JavaScriptバグ&回避法リスト |
■ 6. その他 |
|
■ 6.1 ページ内移動でlocation.hrefが不変(Opera) |
Operaがある人は実験してみて下さい。
■ 6.2 location.reload()でページの先頭に戻る(各種) |
NS6の場合はページ内リンクに移動(URLが「...html#name」になる) した後にスクロールして、それから再読み込みを実行すると スクロール位置がそのURLが指し示す位置に戻ります。 この場合もスクロール位置を保てません。
ちなみに これと同じ現象が別のページ移動後に 「戻る」ボタンを押したり「location.back()」を実行した時にも発生します。
しかしIEを含めて多くのブラウザでは「location.reload()」を実行すると スクロール位置がページの先頭になります。
クッキーにスクロール位置を保存してからreload()を実行するなどして 現在位置を保つことができます(「Z」或いは「/」キーを押してみて下さい)。■ 6.3 window.statusが動作せず(Opera7) |
■ 6.4 外部JavaScriptファイルが再読込みされず(Opera6) |
■ 6.5 負の整数をtoString(10)すると記号に(NS4.0x) |
そこで以下のようにしています。
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JavaScriptバグ&回避法リスト 目次
【数字キーでアクセス】
例 : 「2.1節」は「2」キーを2回連打して移動。「Q or P」で戻る。
「Ctrl-矢印」でフォーカス移動。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ホーム [0] JavaScriptバグ&回避法リスト:1.目次 [1] 6. その他 | ・サイトマップ [Shift-S] |
■キー割当表示 [Shift-H] | ─ KeyNavi Project 2003 ─ |