Всем привет! Заметил такую проблему в и под . Если у меня английская раскладка клавы и я жму Ctrl+C/Ctrl+V/etc, то все работает. Но при русской раскладке - ноль внимания Что можно сделать?
Отредактировано Ignat (19-07-2009 22:02:35)
Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20110511 Firefox/4.0.1 SeaMonkey/2.1
[img]http://disk.karelia.ru/s/softwayer/Others/SM-userbar.gif[/img]
Отсутствует
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Infocatcher, спасибо, с проблема решена. И для нашлось аналогичное дополнение.
Отредактировано Ignat (20-07-2009 08:03:00)
Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20110511 Firefox/4.0.1 SeaMonkey/2.1
[img]http://disk.karelia.ru/s/softwayer/Others/SM-userbar.gif[/img]
Отсутствует
Кстати, хотел бы я знать, как действует Hotkey Fix для Мака? Он был в стандартной комплектации. Похоже, это для неправильно подключенной к МакМинику сторонней клавиатуры, что ли. Некоторых небольших проблем все равно не решает, зато в части горячих клавиш меняет Command и Alt местами зачем-то.
Отсутствует
Кстати, никто не знает, почему разработчики сами этот баг не профиксили? А то багофиксы отдельно качать влом.
Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20110511 Firefox/4.0.1 SeaMonkey/2.1
[img]http://disk.karelia.ru/s/softwayer/Others/SM-userbar.gif[/img]
Отсутствует
Кстати, хотел бы я знать, как действует Hotkey Fix для Мака?
Перехватывает нажатие клавиш, останавливает событие и кидает свое, но уже с другой нажатой клавишей. Примерно так.
keypress: function(evt) { // ... if (!evt.altKey && !evt.ctrlKey) return; var trcode = Rhkbf.translate(evt.charCode); if (trcode == 0) // unrecognized { // ... return; } // ... var trevt = document.createEvent("KeyboardEvent"); trevt.initKeyEvent(evt.type, evt.bubbles, evt.cancelable, evt.view, evt.ctrlKey, evt.altKey, evt.shiftKey, evt.metaKey, evt.keyCode, trcode); evt.preventDefault(); evt.target.dispatchEvent(trevt); },
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует