ユーザーがテキスト フィールドにフォーカスしたときに表示されるカスタム ポップアップ メニューを作成したいと考えています。このメニューでは、ユーザーはボタンなどをクリックできる必要があります。
content scriptsを使用してみましたが、メニューを表示および非表示にする適切なイベントが見つからないという問題があります。
focus
メニューを表示するイベントとメニューを非表示にするイベントを試しましたblur
が、明らかにメニューで何かを選択すると、テキスト フィールドがフォーカスを失い、blur
発火し、メニューが非表示になり、クリックが処理されません。さらに、テキスト フィールドでフォーカス イベントとブラー イベントを使用すると、Web ページの既存のイベントをオーバーライドすることになると思います。
これを達成する良い方法はありますか?