TinyMCE 3 и 4 не са съвместими с по-стара Opera?

Използвам Opera v11.52 за интранет „уеб-базиран“ проект, който в момента се използва в производствена среда. Поради редица причини предпочитам да огранича потребителите до „по-старата“ Opera (преди версиите за превключване на двигателя на webkit). Използвам TinyMCE за WYSIWIG редактиране, но се боря с функционалността paste. Проблемът е, че всеки път, когато потребителят постави (Ctrl+V) в редактора, той просто замръзва. Курсорът продължава да мига, но никога не можете да го накарате да реагира на каквото и да е въвеждане, докато страницата не бъде опреснена. С TinyMCE 3 грешка в javascript се съобщава така

Uncaught Error: INDEX_SIZE_ERR: DOM Exception 1

След много усилия реших да опитам TinyMCE 4. Поведението е съвсем идентично, с изключение на това, че не намерих НИКАКВО съобщение за грешка в конзолата.

Искайки да проуча допълнително, реших да разгледам демонстрацията на началната страница на продукта: http://www.tinymce.com/index.php

Докато Chrome показа редактора и останалите, Opera 11.52 можеше да покаже само нещастно текстово поле. Тази грешка открих в моята конзола Dragonfly:

Syntax error at line 10 while loading:
butes:{align:"right"
--------------------^
expected '}', got <end of file>
Uncaught exception: ReferenceError: Undefined variable: tinymce

Error thrown at line 2, column 4 in http://www.tinymce.com/index.php:
tinymce.PluginManager.load('moxiemanager', '/js/moxiemanager/plugin.min.js');

Това ми подсказва, че операционната система може наистина да не се поддържа и в двете версии. Тъй като засега нямам друг избор, освен да се придържам към Opera 11, ще оценя всяка КОРЕКЦИЯ, ЗАОБИКАЛНО РЕШЕНИЕ или дори ХАК, които могат да ми помогнат. Благодаря предварително.


person Ifedi Okonkwo    schedule 06.03.2014    source източник


Отговори (1)


Може би трябва да опитате да премахнете приставката moxiemanager. Това е платен плъгин и не се включва, когато изтегляте TinyMCE, поради което създава проблеми.

person martjahu    schedule 07.03.2014