이 무엇인가에 대한
oKeystrokeHandler.SetKeystrokes
을 삭제하지만 난 그 행동
var FCKEnterKey = function(targetWindow, enterMode, shiftEnterMode, tabSpaces)
{
this.Window = targetWindow ;
this.EnterMode = enterMode || 'p' ;
this.ShiftEnterMode = shiftEnterMode || 'br' ;
// Setup the Keystroke Handler.
var oKeystrokeHandler = new FCKKeystrokeHandler(false) ;
oKeystrokeHandler._EnterKey = this ;
oKeystrokeHandler.OnKeystroke = FCKEnterKey_OnKeystroke ;
oKeystrokeHandler.SetKeystrokes([
[ 13 , 'Enter' ],
[ SHIFT + 13, 'ShiftEnter' ],
[ 8 , 'Backspace' ],
[ CTRL + 8 , 'CtrlBackspace' ],
[ 46 , 'Delete' ]
]) ;
this.TabText = '' ;
// Safari by default inserts 4 spaces on TAB, while others make the editor
// loose focus. So, we need to handle it here to not include those spaces.
if (tabSpaces > 0 || FCKBrowserInfo.IsSafari)
{
while (tabSpaces--)
this.TabText += '\xa0' ;
oKeystrokeHandler.SetKeystrokes([ 9, 'Tab' ]);
}
oKeystrokeHandler.AttachToElement(targetWindow.document) ;
}
http://code.google.com/p/easyfckeditor/source/browse/trunk/src/main/java/oh/how/easy/fck/js/fckeditor/editor/_source/classes/fckenterkey.js?r=2
CK 편집기 백 스페이스 여기
및 삭제에 대해하지 않습니다 제대로 작동합니다 ... – Gowri
나도 알아 .. 내 질문은 어떻게 작동합니까, 거기에 대한 코드가 어디 있었는지. 나는 그것을 찾을 수 없었다. : – ghostCoder