TinyMCE не работает в IE9 - PullRequest
       19

TinyMCE не работает в IE9

4 голосов
/ 02 августа 2011

Я использую TinyMCE WYSIWYG в CMSMS (CMS Made simple), он работает во всех других браузерах, таких как FF, IE7,8, Google Chrome и Safari, но не работает в IE9,

Когда япопробуйте обновить любые данные, а затем сохранить , это выглядит хорошо с сообщением successfully save, но на самом деле это вовсе не сохранило мои изменения.

Я очень устал от этой проблемы, но совсем не добился успеха. :(

Я видел, что эта проблема также возникает в JOOMLA 1.5X. В Joomla, если мы предполагаем, что попробуйте написать что-нибудь в Редакторе , тогда все кнопки сохранения, применения и отмены не сработали.

Пожалуйста, помогите мне избежать этой необычной ошибки.

Я ценю ваши усилия.

Спасибо.

Ответы [ 3 ]

5 голосов
/ 08 августа 2011

Марк Декстер из Joomla!CMS Development говорит:

Это прекрасный пример проблем, с которыми мы сталкиваемся, пытаясь поддерживать версию вроде 1.5 в течение такого длительного периода времени.С одной стороны, мы хотим идти в ногу с текущими версиями программного обеспечения 3p.С другой стороны, мы хотим поддерживать обратную совместимость.Эти две цели становятся трудными, если не невозможными, в течение такого длительного периода времени (> 3 лет).Mark

В качестве обходного пути вы можете использовать JCE, который использует гораздо более новую версию TinyMCE и основанную на ней.http://extensions.joomla.org/extensions/edition/editors/88

Во-вторых, вы можете попробовать вручную обновить TinyMCE до 3.4.x, что устраняет проблему, загрузив и распаковав http://github.com/downloads/tinymce/tinymce/tinymce_3.4.4.zip в / plugins / editors / tinymce / jscripts / tiny_mce

Удачи

0 голосов
/ 11 августа 2011

Просто используйте

<meta http-equiv="X-UA-Compatible" content="IE=8" >

. В вашем заголовке тега и IE9 должен эмулировать IE8.

Если это все еще не работает, попробуйте заставить его рендериться в совместимости с IE7.Это не то, с чем я бы боролся, я просто включил бы совместимость до следующего выпуска TinyMCE:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
0 голосов
/ 03 августа 2011

Просто выйдите из консоли администратора один раз, а затем снова войдите в систему .. Но перед входом убедитесь, что вы изменили URL в своем браузере Если его http://yourdomain.com,, сделайте его http://www.yourdomain.com и войдите в систему .. Это должно работать :) Другое постоянное исправление для этого:

или вы можете использовать более продвинутые редакторы, такие как com_jce

...