Uso tiny_mce como editor de palabras en textareas que están en iframes. Quiero usar todo el espacio del iframe. TinyMCE tiene un botón de pantalla completa, pero necesito configurar el modo de pantalla completa automáticamente cuando el complemento se haya cargado. ¿Hay una función/disparador para llamar a este modo (o al botón)? Gracias por la ayuda.Tiny MCE: ¿configura la pantalla completa cuando se carga el editor?
Respuesta
En el documento IFRAME, puede indicar a TinyMCE que cambie al modo de pantalla completa una vez que se haya inicializado el área de texto. El siguiente código tendrá que ir en su IFRAME:
<script type="text/javascript">
tinyMCE.init({
mode : "exact",
elements : "description", // This is the id of the textarea
plugins : "fullscreen",
theme : "advanced",
theme_advanced_buttons1 : "fullscreen,code",
theme_advanced_buttons2 : "",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
oninit : function() { // Once initialized, tell the editor to go fullscreen
tinyMCE.get('description').execCommand('mceFullScreen');
}
});
</script>
....
<textarea id="description"></textarea>
El plugin TinyMCE pantalla completa se llenará la ventana actual - y, dado que el IFRAME es su propia ventana, el presente debe llenar el IFRAME.
Editar: Esta técnica también se puede utilizar con la biblioteca TinyMCE JQuery. Las opciones son las mismas, pero la sintaxis de invocación es un poco diferente. Una vez más, las líneas principales son la oninit
devolución de llamada:
$(document).ready(function() {
$('#description').tinymce({ // "description" is the id of the TEXTAREA
// ... same options inserted here ...
oninit : function() {
tinyMCE.get('description').execCommand('mceFullScreen');
}
});
});
Sólo tiene que insertar el siguiente código en la función tinyMCE.init ({}):
setup : function(ed) {
ed.on('load',function(e){
ed.execCommand('mceFullScreen');
});
},
Sal : recuerda la coma si tienes otras instrucciones después o fallará. ;-)
setTimeout(\'(function(){tinyMCE.get("YourElementID").execCommand("mceFullScreen");})()\',2500);
Explicar lo que hace el código en su respuesta y editarlo! – gsamaras
- 1. Tiny mce dejó de funcionar después de la actualización (url modificado)
- 2. diseño Recomponer Actividad para reproducir vídeo en pantalla completa cuando la pantalla se gira
- 3. Mantenga la API de pantalla completa en pantalla completa después de hacer clic en un vínculo
- 4. iOS - Force pantalla completa video
- 5. ¿Cómo se activa la pantalla completa con Emacs?
- 6. ¿El iPhone admite cookies cuando se abre una página web en modo de pantalla completa?
- 7. ¿Cómo detectar cuando una página sale de pantalla completa?
- 8. App permanecer detrás de la barra de tareas cuando se inicia en pantalla completa
- 9. ¿Todavía se aplican controles personalizados cuando aparece la pantalla completa en un video HTML5?
- 10. Pasar de la pantalla completa a la pantalla completa pop/slide
- 11. Pantalla completa Google Map
- 12. ¿Cómo se anima el mensaje de pantalla completa JavaFX 2?
- 13. Widget de pantalla completa
- 14. phantomjs no está esperando la carga de la página "completa"
- 15. Detectando si se permite la pantalla completa en ActionScript 3.0?
- 16. Safari Mobile pantalla completa
- 17. GLFW Alternar el modo de ventana abierta a pantalla completa
- 18. Pantalla completa Iframe
- 19. ¿Habilitar pantalla completa con balancín?
- 20. JQuery - ¿Verificar cuando se carga la imagen?
- 21. Pantalla completa con pyqt4?
- 22. Pantalla completa en el monitor secundario
- 23. Forzar pantalla completa en Chrome
- 24. Pantalla completa en personalizar el tema
- 25. Pantalla completa C# Aplicación
- 26. LWJGL Pantalla completa no funciona
- 27. minimizar pantalla completa OpenGL Window
- 28. ¿Cómo se configura Expira: cabecera cuando se utiliza send_data
- 29. "pantalla completa" <iframe>
- 30. desactivar la pantalla de carga Silverlight
Cómo establecer el contenido en tinymce cuando su en pantalla completa –