Показать сообщение отдельно
  #24 (permalink)  
Старый 30.04.2009, 13:59
Аватар для MaxPayne
Аспирант
Отправить личное сообщение для MaxPayne Посмотреть профиль Найти все сообщения от MaxPayne
 
Регистрация: 11.04.2009
Сообщений: 39

Сообщение от Riim Посмотреть сообщение
В функции, которая прикреплена к document.onkeypress в самом конце return false;
А в самом начале:
function (e) {
    if (e.preventDefault) {
        e.preventDefault();
        e.stopPropagation();
    } else {
        e.returnValue = false;
        e.cancelBubble = true;
    }
А как после того как такие обработчики заработают - вернуть все к стандартному виду. Т.е. допустим щелкнул по активной области - работают обработчики, щелкнул по свободной части рабочей области браузера - клавиши выполняют свои стандартные функции. Произвести полную очистку обработчиков? Не будет ли утечки памяти, если многократно включать их и удалять?
Ответить с цитированием