includes/clientside/tinymce/plugins/noneditable/editor_plugin_src.js
changeset 543 dffcbfbc4e59
parent 395 fa4c5ecb7c9a
equal deleted inserted replaced
542:5841df0ab575 543:dffcbfbc4e59
     1 /**
     1 /**
     2  * $Id: editor_plugin_src.js 520 2008-01-07 16:30:32Z spocke $
     2  * $Id: editor_plugin_src.js 743 2008-03-23 17:47:33Z spocke $
     3  *
     3  *
     4  * @author Moxiecode
     4  * @author Moxiecode
     5  * @copyright Copyright © 2004-2008, Moxiecode Systems AB, All rights reserved.
     5  * @copyright Copyright © 2004-2008, Moxiecode Systems AB, All rights reserved.
     6  */
     6  */
     7 
     7 
    46 				version : tinymce.majorVersion + "." + tinymce.minorVersion
    46 				version : tinymce.majorVersion + "." + tinymce.minorVersion
    47 			};
    47 			};
    48 		},
    48 		},
    49 
    49 
    50 		_block : function(ed, e) {
    50 		_block : function(ed, e) {
       
    51 			var k = e.keyCode;
       
    52 
       
    53 			// Don't block arrow keys, pg up/down, and F1-F12
       
    54 			if ((k > 32 && k < 41) || (k > 111 && k < 124))
       
    55 				return;
       
    56 
    51 			return Event.cancel(e);
    57 			return Event.cancel(e);
    52 		},
    58 		},
    53 
    59 
    54 		_setDisabled : function(s) {
    60 		_setDisabled : function(s) {
    55 			var t = this, ed = t.editor;
    61 			var t = this, ed = t.editor;