He creado un complemento para tinyMCE para insertar en el editor fórmulas matemáticas usando MathJax. Este complemento abre una ventana emergente en un iframe (usando jQuery) y luego inicia un evento trigger - on para insertar la fórmula ingresada en el editor tinyMCE activo.tinymce.selection.setContent inserta el texto al comienzo del área de texto en IE
Mi código funciona correctamente en Chrome & Firefox (crea un pre
que se inserta en la posición de intercalación del área de texto), pero en IE el texto se inserta en el comienzo del área de texto.
estoy usando el método setContent así:
tinyMCE.activeEditor.selection.setContent(text to insert, {format: 'bbcode'});
He intentado utilizar ed.focus()
antes de insertar y otras recomendaciones contenidas en StackOverflow pero nada funcionó para mí.
Además, traté de guardar la posición de intercalación antes de abrir la ventana emergente y restaurarla al insertarla pero no funcionó de todos modos.
¿Alguna idea?
Gracias de antemano.
No funciona :(Ahora estoy tratando de guardar la posición antes de abrir la ventana emergente. Lo actualizaré lo antes posible. Gracias :) – vfportero