Как инициировать событие нажатия клавиши клавиатуры в Javascript? - PullRequest
0 голосов
/ 02 апреля 2012

Здесь я пытаюсь переопределить ярлыки по умолчанию браузера IE.Я использую IE8 для своего приложения.

Позвольте мне привести пример.Я хочу переопределить сочетание клавиш ALT + P.Функция по умолчанию ALT + P в IE - «Открыть меню страницы».Я пытался сделать следующим образом.Но я не могу переопределить его.

    <script type="text/javascript"> 

document.onkeydown = printKeycode;
var isAlt = false;

function printKeycode(e) 
{
    //alert('11')
    var keycodeentered = window.event.keyCode;
    if(keycodeentered == 18) 
    {
        isAlt=true;
    }

    if(keycodeentered == 80 && isAlt == true)  // P keycode is 80
    {
        alert('Combination entered');
        window.event.returnValue = false;

    }
}

 </script>

Но я не могу переопределить функциональность по умолчанию.Мое действие запускается одновременно с действием по умолчанию.Небольшое наблюдение: я могу предотвратить действие ярлыков по умолчанию с помощью комбинации CTRL.Любая подсказка?

1 Ответ

0 голосов
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...