29

GmailやReddit(Reddit Enhancement Suiteを使用)などの一部のWebページには、使用したい便利なキーボードショートカットがあります。ただし、これらのページのいずれかで入力を開始すると、最初のonkeypressイベントが発生しますが、その後、「入力開始時にテキストを検索」検索バーが開き、それ以降のキーがブロックされます。

他のほとんどのWebページで使用しているため、「入力を開始するときにテキストを検索する」を無効にしたくありません。選択的に無効にする方法、またはキーボードショートカット/ブックマークレットを作成して切り替える方法はありますか?

4

3 に答える 3

24

Firefoxでこれを無効にするには、[オプション]->[一般]タブ->[閲覧]に移動し、[入力を開始するときにテキストを検索する]を無効にします。詳細はこちら。これは、WebGLを再生しようとする場合などに非常に役立ちます。ゲーム、または独自のkbショートカットを持つGmailやProtonmailなどのページを使用する場合。

バージョン73.0.1に更新-Firefoxの以前のバージョンでは、これは[ツール]->[オプション]->[詳細設定]->[一般]タブまたは[設定]->[一般]->[閲覧]にあります。

于 2012-07-05T01:34:56.670 に答える
-4

これはFirefoxやその他のブラウザ機能ではありません。これを行うには、サーバー側とクライアント側のコードを記述する必要があります。

ユーザーが入力に入力するテキストをキャッチし、できればAJAXを使用してサーバー側スクリプトに送信します。次に、サーバー側スクリプトはDB(一部の検索エンジン)で一致するものを検索し、可能な組み合わせを返す必要があります。クライアントサイド(JS)で行う必要があるのは、返された結果をGoogleのように適切な方法で表示することだけです。たとえば、単純なhtmlリストを使用できますが、正しく表示されるようにいくつかのcssをコーディングする必要があります。また、上/下キーで機能するようにJSをコーディングし、要素を選択するために入力することも優れた機能です(マウスでも機能するはずです)。

自分で行うのはそれほど簡単ではありませんが、これでその方法がわかりました。また、いくつかのスクリプトをグーグルで検索することもできます-確かに何かがあります:)

幸運を!

于 2011-01-14T09:43:56.817 に答える