я хочу сделать bbs форум что с помощью большого События клавиатуры,
таким образом, который является лучшей библиотекой События клавиатуры,
спасибо
Многие библиотеки JavaScript изобилуют способами перехвата ввода клавиш и использования их в своих интересах. Вполне вероятно, что вы сможете найти библиотеку, которая будет делать только это, и ничего больше. Однако у меня нет большого опыта в этом деле.
Я уже некоторое время использую Ext, и их класс KeyMap очень прост в работе. Вот простой пример с его использованием.
new Ext.KeyMap(Ext.getDoc(), {
key: 'abc',
alt: true,
handler: function(k, e) {
var t = Ext.getCmp('tabpanel');
switch(k) {
case 65:
t.setActiveTab(0);
break;
case 66:
t.setActiveTab(1);
break;
case 67:
t.setActiveTab(2);
break;
}
},
stopEvent: true
});
Это берет класс Ext.TabPanel и позволяет пользователю нажимать клавишу клавиатуры для смены вкладок, а не щелкать по самим вкладкам.
Конечно, она может делать гораздо больше. Вот простой пример того, как это работает.