Следующий код должен позволить скрываться/показывать форму CKEditor
<a onClick="$('#form1').hide();">Hide</a>
<a onClick="$('#form1').show();">Show</a>
<form action="sample_posteddata.php" method="post" id="form1">
<textarea id="editor1" name="editor1">blabla</textarea>
<script type="text/javascript"> CKEDITOR.replace( 'editor1' ); </script>
<input type="submit" value="Submit" />
</form>
Однако этот код хорошо работает на Chrome, но на Firefox, после того как я переключился однажды редактор (каждый 'скрывает' щелчок, сопровождаемый одним 'выставочным' щелчком), это становится не доступным для редактирования!!
Как я могу заставить его работать над каждым браузером?
Спасибо.
Похоже, это может вам помочь:
http://dev.ckeditor.com/ticket/544
В отчете, на который я ссылался, они показывают попытку чего-то вроде этого:
if (frames[0]) {
frames[0].FCK.EditingArea.MakeEditable();
}
Попробуйте обернуть его в div, например:
и сделайте так, чтобы скрытие отображалось в div .