Здесь я пытаюсь переопределить ярлыки по умолчанию браузера 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.Любая подсказка?