event в DHTML Edit Control

sokol

Zavolga.Net
event в DHTML Edit Control

Есть код вроде для DHTML Edit Control (ActiveX)
PHP:
<script language="javascript" for="dhtmlControl" event="onKeyDown">
return dhtmlControl_onKeyDown();
</script>
Внутри функции dhtmlControl_onKeyDown(), я пытаюсь обработать Ctrl+S, но объект event туда не приходит, хотя вызов функции отрабатывает, модификации вида:
PHP:
<script language="javascript" for="dhtmlControl" event="onKeyDown">
return dhtmlControl_onKeyDown(event);
</script>
тоже не помогли.

При:
PHP:
<object ... onKeyDown="dhtmlControl_onKeyDown()">
не происходит даже вызова ф-ии, хотя это может и правильно.

Кто пробовал обработать Ctrl+S подскажите как это правильно сделать.
 

MiRacLe

просто Чудо
есть мнение ( возможно ошибочное ,по крайней мере те же попытки с ctrl-s у меня не увенчались успехом) что переопределить "стандартные" hotkeys которые уже обрабатывает браузер не получиться.
 

sokol

Zavolga.Net
Но ведь функция-обработчик по событыю вызывается! Странно то, что event там не доступен т.е. нельзя отловить что нажали:-(
 

MD

Guest
можно попробовать в момент нажатия проверить "нажаты ли" CTRL + S или нет. когда-то делал через event.что-то ... толи keyCode, толи еще какая-то штука. вообщем по коду смотрим какие клавишы нажаты.
 

slach

Новичок
MD читай внимательно. ...
event не передается
и соответсвенно никакого keycode увидеть не получается...
 
Сверху