Обнаружение вставки контекстного меню в браузере с помощью jquery - PullRequest
6 голосов
/ 16 января 2011

Я пытаюсь проверить длину текста в текстовой области, когда кто-то вставляет туда контент с помощью щелчка правой кнопкой мыши, но не может найти способ сделать это.

1 Ответ

17 голосов
/ 16 января 2011
$('textarea').bind('paste', function() {
    var that = this;
    setTimeout(function() {
        var length = that.value.length;
        alert(length);    
    }, 0);

});

Демонстрационная версия: http://jsfiddle.net/4UrE3/1/

Работает в Firefox 3.6, Chrome, Safari и IE9 beta. Не работает в Опере.

...