私はキーボードで多くのキーを使用するHTMLでゲームを作っています。 $(document).keypress
のイベントハンドラが設定されていますが、Firefoxのまたは/のキーを押すと、ゲームを中断してドキュメントからフォーカスを移動する「クイック検索」が表示されます。Firefoxでhtml/javascriptを使用してスラッシュとアポストロフィーのキーが表示されないようにするにはどうすればよいですか?
これを無効にするにはどうすればよいですか? Chromeに問題はありません。
私はキーボードで多くのキーを使用するHTMLでゲームを作っています。 $(document).keypress
のイベントハンドラが設定されていますが、Firefoxのまたは/のキーを押すと、ゲームを中断してドキュメントからフォーカスを移動する「クイック検索」が表示されます。Firefoxでhtml/javascriptを使用してスラッシュとアポストロフィーのキーが表示されないようにするにはどうすればよいですか?
これを無効にするにはどうすればよいですか? Chromeに問題はありません。
jqueryを使用している場合は、イベントオブジェクトに "preventDefault()"というメソッドがあります。これは、すべての主要なブラウザで互換性があるため、良い解決策です。
$('selector').bind('event', function (event){
event.preventDefault(); //this is what you want.
});
の
https://developer.mozilla.org/en/DOM/event.preventDefault 「または」を押すと、キーリスナーでこれを呼び出します。
このページは消えているので、event.preventDefault();をイベントハンドリング関数に追加して解決してください。 –
可能な複製(https://stackoverflow.com/questions/7797937/how-to-bypass-quick-search [クイック検索Firefoxの機能とキャプチャスラッシュキー入力をバイパスする方法] -firefox-feature-and-capture-forward-slash-keypress) – Herohtar