MozillaZine.jp フォーラム https://forums.mozillazine.jp/ |
|
[解決済み] ページ内のフォーカスを先頭に持って行きたい https://forums.mozillazine.jp/viewtopic.php?f=2&t=8581 |
ページ 1 / 1 |
作成者: | yoshida-362 [ 2009年5月24日(日) 00:28 ] |
記事の件名: | [解決済み] ページ内のフォーカスを先頭に持って行きたい |
お世話になります。 当方環境 WindowsXp sp3 Firefox3.0.10 及び2.0.0.20(同一マシン上で別フォルダにインストール) 表題の通りですが、お願い致します。 現象と申しますか、内容的には、 http://forums.mozillazine.jp/viewtopic. ... 8%E7%AD%89 こちらのトピックスにある内容にも類似するのですが、 私の希望と致しましては、こちらのあるように「フォーカスが保存されない」ではなく、 フォーカスを一旦解除し、再度ページの先頭に持って行きたい、と言うことです。 もうちょっと具体的に申しますと、現在、あるページを表示して、キーボードの「TAB」キーにて、 リンクやインプットのフォーカスを一つづつ移して行きます。 で、あるところにフォーカスがある状態から、「Alt+D」や「Ctrl+L」「Ctrl+F」「Ctrl+K」等で 一旦Webページの表示領域外にフォーカスを移した後、再度「TAB」又は「Shift+TAB」で フォーカスをWeb領域に持って行くと、それ以前にフォーカスがあったところから再度 フォーカスの移動が始まります。 ここで、なんらかのショートカットキー等で、一旦フォーカスを解除して、ページの先頭から 再び辿って行くようなことは、可能でしょうか? 本家サイトのヘルプにございます、ショートカット一覧のページ http://support.mozilla.com/ja/kb/%E3%82 ... =inproduct にも、そのような動作をするコマンド又はキーはないようでございます。 他ソフトの例になってしまいますが、IE6では、ページ内のある場所にフォーカスがある状態で、 「Ctrl+TAB」にて、アドレスバーにフォーカスを移した後、「TAB」キーで辿りますと、 ページの先頭からフォーカスが移っていきます。 IE7では、「Ctrl+TAB」で、タブ(ブラウザモード有効時)変更に割り当てられてしまいましが、 F6ボタン後、IE6と同様にページ先頭よりのフォーカスとなります。 fxでは、F6ボタン後でも、やはり保存されていたフォーカス(ページ途中)からの 移行となってしまいます。 個人的なことで恐縮ですが、私の普段の使い方では、Webブラウズ中に、 ほとんどマウス操作をせず、キーボードのみで行っております。 このような場合には、一旦ページの最上部付近の、なにもないところを一度マウスでクリックし、 再度「TAB」キーによるフォーカス移動を行っているのですが、 キーボードから手を手を離さず(マウス操作をせずに)、この動作を完結したいと思っております。 (IE6、7では出来ております) また、このような動作を、アドオンやユーザー設定等で実現できるのであれば、 それでも構わないので、お願いいたします。 なお、現在インストールしているアドオン(プラグイン)は、Firebug(1.3.3)のみであり、 firefox2、3とも、アドオンをインストールする前から同様の現象でございます。 |
作成者: | あ [ 2009年5月25日(月) 23:20 ] |
記事の件名: | Re: ページ内のフォーカスを先頭に持って行きたい |
yoshida-362 さんが書きました: 「フォーカスが保存されない」ではなく、 フォーカスを一旦解除し、再度ページの先頭に持って行きたい、と言うことです。 yoshida-362 さんが書きました: 一旦ページの最上部付近の、なにもないところを一度マウスでクリックし、
再度「TAB」キーによるフォーカス移動を行っているのですが、 キーボードから手を手を離さず(マウス操作をせずに)、この動作を完結したいと思っております。 まず準備として、ブックマークメニュー内にブックマークを作ります。 その名前はたとえば a で始まる名前にして、もし他に a で始まるものがあればそれよりも上に移動させるか、別の文字を選んでください。(別の文字にしたら、後で入力する文字もその文字に変えてください。) その URL は コード: javascript:document.documentElement.focus() とします。
そうしたうえで、
|
作成者: | yoshida-362 [ 2009年5月27日(水) 01:49 ] |
記事の件名: | Re: ページ内のフォーカスを先頭に持って行きたい |
お返事頂き、ありがとうございます。 お教えいただいた通りに設定することで、希望の動作を実現することができました。 なるほど、ブックマークにjavascriptコードを書いてしまうわけですか。 大変参考になります。 このコードを土台として、他のページ内動作をjavascriptで色々と 実現出来るよう勉強してみます。 ありがとうございました。 |
作成者: | あ [ 2009年5月31日(日) 00:12 ] |
記事の件名: | Re: ページ内のフォーカスを先頭に持って行きたい |
yoshida-362 さんが書きました: なるほど、ブックマークにjavascriptコードを書いてしまうわけですか。
ブックマークレット で検索するといろいろ出てくると思います。 |
ページ 1 / 1 | All times are UTC + 9 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |