0

我正在为我的小CMS使用 htmlarea ,我想知道是否有可能检测到是否使用 jQuery 将某些内容粘贴到其中?

4

1 回答 1

1

尝试将事件侦听器添加到您的文本区域以获取“keydown”,然后寻找 keyCode == 86,这就是粘贴事件。现在,当用户尝试粘贴时,您可以做任何您想做的事情。

像这样:

document.getElementById('YOURhtmlArea').addEventListener('keydown', 
function (foo)
{
     if (foo.keyCode == 86)
     {
          alert('SOMEONE IS PASTING');
          foo.preventDefault();
     }
});

我希望这会有所帮助。

于 2010-03-03T23:37:33.613 回答