Эта тестовая страница выполняет обработку нажатия на клавиши.
В данном случае с помощью библиотеки jQuery мы создали JavaScript обработчик, который в случае нажатия на «Ctrl+Space» отправляет AJAX запрос.
Обработчик назначен элементу $(document), т.е. он будет вызван при нажатии на любую клавишу на клавиатуре, независимо от того, где находится фокус ввода.
Точно также можно назначить обработчики любым элементам web страницы. Это удобно если вы хотите обрабатывать текст, который посетитель вводит в поле ввода.
Функция, назначенная обработчику, в первом параметре получает объект с данными о возникшем событии (в данном случае это нажатие на клавишу).
Код нажатой клавиши содержится в свойстве keyCode этого объекта. Кроме того, если свойство ctrlKey указывает на то, была ли нажата клавиша «Ctrl» (ctrlKey == true). Аналогичное назначение имеет свойство altKey (устанавливается в true если нажата клавиша «Alt»).