Тема закрыта
Страницы: 1
Firefox 3 beta 4 не работает с FCKEditor 2.6b
В консоли ошибок есть несколько строк такого плана:
Ошибка системы безопасности: содержимое «file:///C:/_111/fckeditor/editor/js/fckeditorcode_gecko.js» не имеет права загружать данные из file:///C:/_111/fckeditor/editor/fckeditor.html?InstanceName=FCKeditor1&Toolbar=Default.
В версии фокса 2.0.0.12 всё работает нормально.
Как бы подправить это дело в третьем фоксе?
Отсутствует
Stamir
Смысл размещения этого сообщения на форуме Мозиллы? Ты предлагаешь переделать браузер для совместимости с редактором?
Выпуск беты редактора был 25 февраля, а бета Firefox вышла в марте. Так что было бы странно чтобы разработчики сделали совместимость с будущей версией.
Кроме того на страничке автора вообще указана как совместимая только версия 1.5. Видимо все силы направлены на Оперу 9.50.
Добавлено Sat Mar 15 20:43:29 2008 :
Вернее написано 1.5+ (возможно имелись в видуолее старшие версии), но уж больно тройка на полторашку не похожа.
Благодарю алфавит за любезно предоставленные буквы.
Отсутствует
Stamir
Смысл размещения этого сообщения на форуме Мозиллы? Ты предлагаешь переделать браузер для совместимости с редактором?
Нет, смысл такой, что похоже проблема именно в браузере (черезчур завинтили какие-то гайки в плане безопасности, например).
Причём беда, вроде бы, только с ссылками вида "file:///C....", т.е. локальными файлами, ибо если всё то же самое залить на сервер, то фокс начинает отображать всё что нужно.
Отсутствует
Да, я был прав, это именно проблема с безопасностью в браузере. Всему виной этот патч: https://bugzilla.mozilla.org/show_bug.cgi?id=230606#c1
Отсюда вопрос: а можно ли как-то это всё же обойти, какой-нибудь ручной правкой конфигов и т.д.?
Отредактировано Stamir (27-03-2008 11:54:07)
Отсутствует
Stamir
Пишите автору этого FCKEditor 2.6b.
Если бы эта фича влияла только на это скрипт, то фиг бы с ним, но отвалились очень многие скрипты отлаживаемые локально. Выше я привёл ссылку, объясняющую откуда ноги растут.
Можно, конечно, постоянно держать запущенным что-то типа denwer'а, для отладки, но вообще-то это не удобно.
Причём эксплорер хотя бы спрашивает как поступать, а лис просто тупо блокирует.
Отсутствует
Stamir
Если бы эта фича влияла только на это скрипт, то фиг бы с ним, но отвалились очень многие скрипты отлаживаемые локально. Выше я привёл ссылку, объясняющую откуда ноги растут.
Можно, конечно, постоянно держать запущенным что-то типа denwer'а, для отладки, но вообще-то это не удобно.Причём эксплорер хотя бы спрашивает как поступать, а лис просто тупо блокирует.
Если вы нашли баг, то вы могли бы посмотреть и патч в баге:
+// Same-origin policy for file: URIs: 0=self, 1=samedir, 2=subdir, 3=anyfile +pref("security.fileuri.origin_policy", 0); + ............... +// Levels for file: URI same-origin policy: +// self: same-origin only with itself +// samedir: same-origin with files having the same path +// subdir: same-origin with files having longer paths (asymetric) +// anyfile: same-origin with any other file: URI (but not directories) +// traditional: any local file, any directory +#define FILEURI_SOP_SELF 0 +#define FILEURI_SOP_SAMEDIR 1 +#define FILEURI_SOP_SUBDIR 2 +#define FILEURI_SOP_ANYFILE 3 +#define FILEURI_SOP_TRADITIONAL 4 +
Попробуйте установить security.fileuri.origin_policy в 3 или 4
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Тема закрыта
Страницы: 1