[英]How to make a read-only tinyMCE editor writetable again
我想在頁面上臨時只讀一些 TinyMCE 文本編輯器。
我理解這在技術上是可行的:
tinymce.get('id').getBody().setAttribute('contenteditable', false);
然后我們可以重新啟用它們:
tinymce.get('id').getBody().setAttribute('contenteditable', true);
但是,我發現使用:
tinymce.get('id').setMode('readonly');
禁用時更適合我的項目的需求,因為它會使整個 textarea 出現並被禁用。
我的問題是我無法刪除setMode('readonly')
,或者找出我應該“重新設置”模式的內容。
我試過了:
tinymce.get('id').setMode('readonly', 0);
例如。 但似乎沒有任何效果。
TIA。
當您使用setMode()
API 時,您可以傳遞兩個string
值之一來切換模式:
readonly
design
例如: tinymce.get('content').setMode('design');
. 這是在模式之間切換的運行示例:
http://fiddle.tinymce.com/Gdhaab
相關文檔可以在這里找到:https ://www.tiny.cloud/docs/api/tinymce/tinymce.editormode/#set
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.