Tengo una página web/formulario con varias instancias de tinymce y configuración para responder con el recuento de palabras/caracteres. todo funciona bien, pero no se pudo obtener la visualización del recuento de palabras/caracteres en la carga de la página con el contenido inicial. aquí está mi parte de configuración en la configuración de tinymce.evento de activación del teclado en una ventana de tinymce
setup: function(ed) {
var text = '';
var wordcount = false;
ed.onKeyUp.add(function(ed, e) {
var contents = new Object();
for(i=0; i < tinyMCE.editors.length; i++){
if (tinyMCE.editors[i].getContent())
contents[i] = tinyMCE.editors[i].getContent();
text = contents[i].replace(/(<([^>]+)>)/g,'').replace(/\s+/g,' ');
text = $.trim(text);
$('#' + tinyMCE.editors[i].id + '_path_row').text(text.split(' ').length + ' words, ' + text.length + ' characters.');
}
}
}
Ahora la parte estoy luchando es la forma de la llave del disparador cuando la página se visualiza con contenido inicial para que muestre el recuento de palabras/caracteres.
Probé $ ('#' + tinyMCE.editor (0) .id + '_ifr'). Keyup(); y $ ('# textarea1'). keyup(); pero no uso
¿Puede alguien ayudarme a hacerlo bien?
Gracias Dr. Molle. Esto resolvió mi problema. –
Aparece el siguiente error: TypeError no detectado: no se puede leer la propiedad 'keyCode' de undefined –