2014-03-25 90 views
1

我正在使用tinyMCE編輯器,我需要做一些內容radonly(nonEditable)。tinymce不可編輯的內容不能正常工作

根據它的文檔,如果我用某些元素使用類「mceNonEditable」,它滿足要求,但不幸的是,如果我選擇該特定元素並按下退格鍵/ Enter/Delete按鈕,它將刪除該內容。

我想要的是,用戶不應該能夠與這些元素進行任何接觸。

官方示例可見here

任何如何,我也試圖用覆蓋div來完成此操作,覆蓋div需要絕對位置,並且在應用此樣式後,編輯器將此div轉換爲拖拽形式。

請幫幫忙,如果有任何其他的解決辦法..

Here is the screenshot attached

+0

我會用另一種方法。加載時用佔位符替換不可編輯的內容。將不可編輯的代碼存儲在某個會話變量中。在提交驗證,如果佔位符仍然存在。如果佔位符消失,請提出錯誤並讓用戶插入新的佔位符(通過插入菜單或按鈕)。如果佔位符存在,請將其替換爲存儲的不可編輯內容。完成。 – allcaps

回答

1

我發現,在元素上設置contentEditable屬性false的伎倆。