2010-04-21 9 views
15

Ich fühle mich ein wenig zwischen einem Felsen und einem harten Ort hier gefangen. Ich möchte die integrierte Rechtschreibprüfung von Firefox verwenden, ohne das Kontextmenü von Ckeditor zu deaktivieren, da dies die Arbeit mit Tabellen unmöglich macht. Gibt es eine Möglichkeit, das Beste aus beiden Welten zu erreichen?Ckeditor: Mit Firefox in der Rechtschreibprüfung

Antwort

12

könnten Sie versuchen, die disableNativeSpellChecker Eigenschaft auf false gesetzt - es sollte dann die nativen Rechtschreibprüfung Markierungen im Editor möglich sein, zu sehen - aber für mich konnte ich nicht bekommen dies in Firefox zu arbeiten, nur Google Chrom.

Anschließend können Sie die Strg-Taste gedrückt halten, wenn Sie mit der rechten klicken Sie auf den Browser-Kontextmenü anzuzeigen (sofern browserContextMenuOnCtrl nicht auf false gesetzt wurde)

HTH.

+0

Ich versuchte so etwas (ich denke, dass es diese Option war) und ich konnte die roten Unterstreichungen sehen, aber nicht mit der rechten Maustaste. – Kimble

+1

Natürlich kann ich in Chrome unter Windows mit der rechten Maustaste auf die roten Unterstreichungen klicken, wenn ich die Windows-Taste gedrückt halte - und das Browser-Kontextmenü erscheint, zusammen mit den Rechtschreibprüfungs-Vorschlägen usw. ... Überprüfen Sie, dass browserContextMenuOnCtrl nicht auf false gesetzt ist, wenn das nicht funktioniert (es ist standardmäßig true) – Danlance

+0

@Kimble, Sie können sie nicht mit der rechten Maustaste sehen, es sei denn, Sie halten die "Strg" -Taste gedrückt. –

0

Verwenden Sie dieses Plugin: http://martinezdelizarrondo.com/spellcheck/ und wie es angegeben ist, müssen Sie die WriteArea-Erweiterung in Firefox installieren.

+0

Danke, es ist eine Schande, wenn dies nicht ohne die Installation eines Browser-Plugins möglich ist. – Kimble

+0

Firefox bietet keine Möglichkeit, über ein Webseitenskript auf die Rechtschreibprüfung zuzugreifen, daher enthält die Erweiterung diese Option. – AlfonsoML

0

Haben Sie versucht, SCAYT (SpellCheckAsYouType) in CKeditor zu aktivieren? Es ist eingebaut und funktioniert als Plug-In.

+1

Ich hatte einen kurzen Blick darauf, aber es kostet Geld und ich zögere etwas für etwas zu bezahlen, das bereits in modernen Browsern eingebaut ist. – Kimble

1

hallo dort können Sie es deaktivieren, um

CKEditor, indem Sie> Datei Editor.then sicher machen Sie zum Datei ckeditor.config.js Bearbeitung!

fügen Sie dann die zwei Zeilen am Ende (nach dem };-Tag)! Fügen Sie die beiden Zeilen wie unten ...

* *> CKEDITOR.config.disableNativeSpellChecker = false;

CKEDITOR.config.browserContextMenuOnCtrl = true; * *

speichere es .......... wenn in ckeditor ein roter Punkt unterstrichen Schreiben erscheint, wenn Ihr Zauber ist falsch! Wenn Sie mit der rechten Maustaste auf das Kontextmenü klick klicken ... aber wenn Sie Strg + Rechtsklick das Browser-Standardmenü erscheint .... danke ...

8

Verwenden Sie den Browser-Standard Kontextmenü für Rechtsklick-Aktion, dann müssen Sie nicht Ctrl drücken, um das Standard-Kontextmenü des Browsers zu schuhen.

config.removePlugins = 'scayt,menubutton,contextmenu'; 

Aktivieren Sie die integrierte Rechtschreibprüfung, wenn der Browser eine bietet.

config.disableNativeSpellChecker = false; 
+0

Das hat mir wirklich geholfen. Vielen Dank! – Nate