нужна помощь по FCKeditor

Статус
В этой теме нельзя размещать новые ответы.

bork75

The Team
Регистрация
21 Июн 2008
Сообщения
1.455
Реакции
734
Помогите добавить в FCKeditor свой javascript, который активируется при нажатии в поле редактора "Пробел"
например:
Код:
function keydownn ()
{
  var key = event.keyCode;
  if (key == 32) {alert('пробел!');}
}
</script>
Нашёл документацию Для просмотра ссылки Войди или Зарегистрируйся
по ней создал папку для своего плагина "my"
/fckeditor/editor/plugins/my/fckplugin.js
в fckplugin.js поместил код из примера:
Код:
// BEGIN plugin.js
function DENOnKeyDownFunction(){
alert(FCKLang['DlgDenOnKeyDown']);
}
function DenIE_OnKeyDown()
{
var e = FCK.EditorWindow.event ;
var alreadyRun = false;
alert(e.keyCode);
switch ( e.keyCode )
{
case 13 :    // ENTER
if ( !(e.ctrlKey || e.altKey || e.shiftKey) )
{
e.cancelBubble = true ;
e.returnValue = false;
if (alreadyRun == false) {
DENOnKeyDownFunction();
 alreadyRun = true
}
return false;
      }
  else
          {
                 return true;
             }
                 break ;
     }
 }
в fckconfig.js добавил свой плагин:
Код:
FCKConfig.Plugins.Add('my') ;
В редакторе никаких реакций на нажатие не происходит. Что делаю не так?
Есть ещё настройка горячих клавиш:
Код:
FCKConfig.Keystrokes = [
	[ CTRL + 65 , true ],
	[ CTRL + 67 , true ],
	[ CTRL + 70 , true ],
......
] ;
Может через них как-то можно?
:thenks:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху