Как отключить вставку (Ctrl + V) с помощью jQuery? - PullRequest
66 голосов
/ 01 апреля 2011

Как отключить опцию Вставить ( Ctrl + V ), используя jQuery в одном из моих полей ввода текста?

Ответы [ 11 ]

0 голосов
/ 01 апреля 2011

Вы можете поймать ключевое событие:

function checkEventObj ( _event_ ){
    // --- IE explorer
    if ( window.event )
        return window.event;
    // --- Netscape and other explorers
    else
        return _event_;
}

document.keydown = function(_event) {
    var e = checkEventObject(_event);

    if( e.ctrlKey && (e.keyCode == 86) )
        window.clipboardData.clearData();
}

Не проверено, но может помочь.

Источник от коментамарш и Закария

...