В документе IFRAME вы можете указать TinyMCE переключиться в полноэкранный режим после инициализации текстовой области. Следующий код должен войти в ваш 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>
Полноэкранный плагин TinyMCE заполнит текущее окно - и, поскольку IFRAME является его собственным окном, оно должно заполнять IFRAME.
Редактировать: Этот метод также можно использовать с библиотекой TinyMCE JQuery. Опции одинаковы, но синтаксис вызова немного другой. Опять же, ключевыми линиями являются обратный вызов oninit
:
$(document).ready(function() {
$('#description').tinymce({ // "description" is the id of the TEXTAREA
// ... same options inserted here ...
oninit : function() {
tinyMCE.get('description').execCommand('mceFullScreen');
}
});
});