TinyMCE не работает при загрузке двух текстовых полей - PullRequest
3 голосов
/ 14 декабря 2010

У меня есть две текстовые области, которые я загружаю при загрузке страницы, эти две текстовые области находятся в одной строке таблицы. Мой крошечный MCE выглядит так

            tinyMCE.init({
                mode : "textareas",
                theme : "simple"
            });

По какой-то странной причине редактору назначается только первая текстовая область, а второй - нет. Хотя это происходит только в Firefox. Текстовые области имеют разные имена и не содержат идентификаторов. Любой совет будет оценен.

Ответы [ 2 ]

4 голосов
/ 14 декабря 2010

Дайте им разные идентификаторы.ID редактора Tinymce равен идентификатору textareas;если идентификатор textarea отсутствует, то по умолчанию используется «содержимое».В вашем случае для обоих текстовых.Поскольку уже есть редактор tinymce с идентификатором «content», когда вторая текстовая область преобразуется в экземпляр редактора tinymce - он завершается неудачей.

0 голосов
/ 26 марта 2012

Теперь это исправлено обновлением до текущей версии tinyMCE (3.5b2) - согласно:

http://www.concrete5.org/community/forums/customizing_c5/firefox-11-tinymce-issue-workaround-and-fix/

В моем коде это было , а не исправлено путем присвоения различных идентификаторов нескольким текстовым областям (предложение Тариама выше).

Если вы не знаете, как определить свою версию tinyMCE, см. Как узнать, какую версию TinyMCE я использую?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...