-で指定した要素をオートフォーカス

[-]:Escで戻る+オートフォーカス要素に登録(上端) Shift+[-]:Escで戻る+オートフォーカス要素に登録(中央) Shift+Ctrl+[-]:Escで戻る要素に登録(中央) Esc:そこに戻る

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
minarai
日安装量
0
总安装量
12
评分
0 0 0
版本
0.5.4
创建于
2019-02-13
更新于
2023-02-23
大小
18.4 KB
许可证
暂无
适用于
所有网站

■ 機能

 全てのページに以下のキー操作を追加します

1.-(マイナス) ページ開始時とEscキー押下時にフォーカス&スクロールする要素を設定(合わせ位置:画面上端)
 任意の要素にマウスカーソルをホバーさせながらキーボードの-キーを押すとその要素を挿すXPathを生成し確認のプロンプトが出ます
 XPathは必ずうまく作れるとは限らないので自分で書くこともできます
 XPathが良ければそのままEnterを押してください
 設定を削除したい時は空欄にしてEnterを押してください
 入力したXPath式に異常がなければ一度その要素にフォーカスしてみせます
 次以降同じドメインのページを開くと、最初からその要素に自動的にフォーカスし、その要素が画面の上端にくるようにスクロールします
 その後、Escキーを押した時もその要素にフォーカスしスクロールしますが、その要素がinputかtextareaの時は画面上端ではなく画面内に入れるだけの必要最低限のスクロールをします

2.Shift+[-](マイナス) ページ開始時とEscキー押下時にフォーカス&スクロールする要素を設定(合わせ位置:画面中央)
 1とほぼ同じで違うのはページを開いた時のスクロールはその要素が画面の中央にくるようにスクロールします

3.Shift+Ctrl+[-](マイナス) Escキー押下時にフォーカス&スクロールする要素を設定(合わせ位置:画面中央)
 1とほぼ同じで違うのはページを開いた時はなにもせず、Escキーでフォーカス&スクロールする機能だけ働きます
 検索フォームのinput要素などに1や2を使うとフォームにキャレットが入ってしまい他のキー操作が効かなくなる現象を嫌う場合に使用します
 複数の要素がヒットする場合はEscキーを押すたびに順番にフォーカスします


設定はドメイン別にGM_setValue領域に保存されます
1~2はどちらかで上書きして保存され、3は独立して保存されます
1~2と3を両方設定するとページを開いた時は1~2の設定が利用され、Escキーで戻る場所には3の設定が利用されます


不具合や要望があれば:(Bitmessage)BM-NBKhGgzahPds3f5Ms6ZRJyvZoMNgTYy4