<textarea onKeyDown="return my_key_down(this, event);"></textarea>
function my_key_down( my_textarea, my_event )
{
ev = my_event || window.event; //костыль для IE, хотя и без него вроде работает
/* обработка события.
если ненужное сочетание клавиш, то return true,
иначе идем дальше */
ev.cancelable = true;
ev.cancelBubble = false;
ev.returnValue = false;
if( ev.preventDefault ) ev.preventDefault();
if( ev.stopPropagation ) ev.stopPropagation();
return false;
}
В Firefox, Chrome нормально -- горячие клавиши браузера не срабатывают, а в IE11 срабатывают. Желательно решить проблему без jQuery.