Навигация на сайте с помощью стрелок на клавиатуре (< - ctrl - >)

20 Мая 2016
javascript

Стандартная функция document.onkeydown ловит нажатие клавиш и запускает функцию NavigateCtrl, далее она сравнивает нажатую клавишу и если нажата ctrl то далее выясняем в пару с чем она нажата, и выполняем в зависимости от этого функции

document.onkeydown=NavigateCtrl;
function NavigateCtrl(event){
	if(event.ctrlKey){
		switch(event.keyCode?event.keyCode:event.which?event.which:null){
			case 0x25:
				alert("нажата ctr + стрелка влево");
				break;
			case 0x27:
				alert("нажата ctr + стрелка вправо");
				break;
		}
	}
}