LoginSignup
3
3

More than 5 years have passed since last update.

onBeforePasteのタイミング

Posted at

onBeforePasteというイベントがある。
文字列をコピーした後、テキストボックスを選択してCtrl + v または、右クリックして出るコンテキストメニューで「貼り付け」を選択した時、ペースト前に起こるイベントということになっている。

イメージはこう。
理想.png

ところが、実際はこうなってる。
現実.png

これはコンテキストメニューからペーストを実行する際に起きる現象で、Ctrl + v では起きてない、はず。
onBeforePasteに書いた処理は想定外のタイミングでしかも2度呼ばれる。
回避策として上げられていたのは、コンテキストメニューを自分で定義しろ、というものだった。右クリックを封じたほうが楽だ。

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3