2010-04-21 30 views
15

Tôi cảm thấy một chút bị kẹt giữa một tảng đá và một nơi khó khăn ở đây. Tôi muốn sử dụng kiểm tra chính tả được xây dựng của Firefox mà không vô hiệu hóa menu ngữ cảnh của Ckeditor vì điều này làm cho nó không thể làm việc với các bảng. Có cách nào để tận dụng tối đa cả hai thế giới ở đây?Ckeditor: Sử dụng Firefox được xây dựng trong bộ kiểm tra chính tả

Trả lời

12

Bạn có thể thử đặt thuộc tính disableNativeSpellChecker thành false - nên sau đó có thể xem dấu kiểm cách chính tả trong trình chỉnh sửa - tuy nhiên đối với tôi, tôi không thể làm việc này trong Firefox, chỉ Google chrome.

Sau đó bạn có thể giữ phím Ctrl xuống khi bạn click chuột phải để hiển thị menu ngữ cảnh của trình duyệt (được cung cấp browserContextMenuOnCtrl chưa được thiết lập để false)

HTH.

+0

Tôi đã thử một cái gì đó như thế (tôi nghĩ rằng đó là lựa chọn đó) và tôi đã có thể nhìn thấy gạch chân màu đỏ, nhưng không phải bấm vào chúng. – Kimble

+1

Chắc chắn trong Chrome trên cửa sổ, tôi có thể nhấp chuột phải vào gạch dưới màu đỏ miễn là tôi giữ phím cửa sổ - và trình đơn ngữ cảnh của trình duyệt bật lên, cùng với các đề xuất kiểm tra chính tả v.v ... Kiểm tra xem trình duyệtContextMenuOnCtrl không được đặt thành false nếu không hoạt động cho bạn (mặc định là đúng) – Danlance

+0

@Kimble, bạn không thể nhìn thấy chúng bằng cách nhấp chuột phải trừ khi bạn giữ nút "ctrl". –

0

Sử dụng plugin này: http://martinezdelizarrondo.com/spellcheck/ và như đã nêu, bạn phải cài đặt tiện ích WriteArea trong Firefox.

+0

Cảm ơn, thật tiếc nếu điều này là không thể mà không cần cài đặt plugin trình duyệt. – Kimble

+0

Firefox không hiển thị bất kỳ cách nào để truy cập trình kiểm tra chính tả từ tập lệnh trang web, do đó tiện ích bao gồm tùy chọn đó. – AlfonsoML

0

Bạn đã thử bật SCAYT (SpellCheckAsYouType) trong CKeditor chưa? Nó là buit-in ở đó và hoạt động như một plug-in.

+1

Tôi đã có một cái nhìn ngắn gọn về nó, nhưng nó chi phí tiền bạc và tôi là một chút miễn cưỡng để trả tiền cho cái gì đó đã được xây dựng thành các trình duyệt hiện đại. – Kimble

1

hi đó bạn có thể vô hiệu hóa nó bằng cách vào

ckeditor> Tập tin Editor.then chắc chắn rằng bạn đang chỉnh sửa ckeditor.config.js tập tin!

sau đó thêm hai dòng ở dưới cùng (sau khi }; tag)! Thêm hai dòng như dưới đây ...

* *> CKEDITOR.config.disableNativeSpellChecker = false;

CKEDITOR.config.browserContextMenuOnCtrl = true; * *

sau đó lưu nó .......... khi viết trong ckeditor một dấu chấm màu đỏ gạch dưới sẽ xuất hiện nếu chính tả của bạn là không chính xác! khi bạn nhấp chuột phải vào trình đơn ngữ cảnh của ckeditor xuất hiện ..... nhưng khi bạn Ctrl + Nhấp chuột phải vào trình đơn mặc định của trình duyệt xuất hiện .... thanks ..........

8

Sử dụng mặc định của trình duyệt contextmenu cho hành động nhấp chuột phải, sau đó bạn không cần phải nhấn Ctrl để đặt trình đơn ngữ cảnh mặc định của trình duyệt.

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

Bật trình kiểm tra chính tả tích hợp nếu trình duyệt cung cấp.

config.disableNativeSpellChecker = false; 
+0

Điều này thực sự đã giúp tôi. Cảm ơn! – Nate

Các vấn đề liên quan