2012-11-12 7 views
5

Jede Bearbeitungsbox, die ich in Firefox öffnen, kommt mit einer Rechtschreibprüfung Funktion, die irgendwie von Firefox oder Browsern im Allgemeinen integriert ist. Ich habe ein kleines PHP-Skript, die Benutzer Ckeditor Wysiwyg Editor. Wie kann ich die Rechtschreibprüfung für den Bearbeitungsbereich von ckeditor aktivieren? PS. Auch eine aktualisierte Version der bereitgestellten Lösung here wird ebenfalls geschätzt.So machen Sie Rechtschreibprüfung Arbeit für CKeditor Wysiwyg Editor

Antwort

2

config.disableNativeSpellChecker = false

7

config.disableNativeSpellChecker = false;

Mehr hier: http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.disableNativeSpellChecker

Er schaltet auf den nativen Rechtschreibprüfung des Browsers. Nun möchten Sie wahrscheinlich auch ein eigenes Kontextmenü haben, in dem Benutzer z. Wählen Sie die korrekte Version des vom Wörterbuch vorgeschlagenen Wortes. Standardmäßig kann das systemeigene Kontextmenü geöffnet werden, wenn Sie Strg + Rechtsklick drücken. Das ist nicht offensichtlich, und der einzige Weg, um dieses Problem zu lösen, ist durch Plugin Entfernen contextmenu:

config.removePlugins = 'contextmenu';

Jetzt werden Sie nativen und nativen Rechtschreibprüfung Kontextmenü haben.

+0

Um den nativen Kontextmenü zu aktivieren, je Plugins auf dem 'contextmenu' Plugin müssen ebenfalls entfernt werden. Siehe die verschiedenen Antworten zu http://stackoverflow.com/q/2246631 – tanius

Verwandte Themen