I have various
The answer for me was to use a combination of @Thariama's setup code:
tinyMCE.init({ ....
setup : function(ed) {
ed.onInit.add(function(ed, evt) {
ed.getBody().setAttribute('contenteditable', false);
var range = ed.selection.dom.createRng();
range.setStartBefore(ed.getBody().firstChild);
range.setEndAfter(ed.getBody().lastChild);
ed.selection.setRng(range);
});
}
});
With a way to disable keypresses in the textarea, i.e. if my textarea has an ID of TAID, then I added this code:
$('#TAID_ifr').contents().find('html').bind('keypress', function(e){return false;});