Si inserto contenido en un área de texto que TinyMCE ha elegido, ¿cuál es la mejor manera de establecer la posición del cursor/cursor?¿Cuál es la mejor manera de establecer la posición del cursor/cursor?
Estoy usando tinyMCE.execCommand("mceInsertRawHTML", false, content);
para insertar el contenido, y me gustaría establecer la posición del cursor hasta el final del contenido.
Tanto document.selection
y myField.selectionStart
no funcionará para esto, y me siento como si esto va a ser apoyado por TinyMCE (a través de algo que no puedo encontrar en su foro) o que va a ser un corte muy feo.
Más tarde: Se pone mejor; Acabo de descubrir que, cuando carga TinyMCE en WordPress, carga todo el editor en un iframe incrustado.
tarde (2): puedo usar document.getElementById('content_ifr').contentDocument.getSelection();
para obtener la selección como una cadena, pero no un objeto Selection que puedo usar en getRangeAt(0)
. Avanzando poco a poco.
aquí es una respuesta mejor: http://stackoverflow.com/a/7977681/3197383 –