我只在IE瀏覽器的setReadOnly()方法中獲得權限被拒絕的錯誤。深入研究ckeditor.js,它看起來像可編輯的HTML主體元素給予權限被拒絕的錯誤。CKEditor - 在IE的setReadOnly上拒絕的權限
我試過FireFox和Chrome,兩者都正常工作。
這是來自ckeditor的已知問題嗎?
謝謝
我只在IE瀏覽器的setReadOnly()方法中獲得權限被拒絕的錯誤。深入研究ckeditor.js,它看起來像可編輯的HTML主體元素給予權限被拒絕的錯誤。CKEditor - 在IE的setReadOnly上拒絕的權限
我試過FireFox和Chrome,兩者都正常工作。
這是來自ckeditor的已知問題嗎?
謝謝
我已經想通了。我不確定你是否嘗試setData,然後setReadOnly(true),但這正是我所做的。看起來這兩個命令有衝突,setReadOnly試圖在CKEditor的值仍在更新時運行。我固定它的IE10通過將setReadyOnly使用setData回調中:
var newValue = "Whatever your new value is here";
CKEDITOR.instances["ck-edit"].setData(newValue, function() {
CKEDITOR.instances["ck-edit"].setReadOnly(true);
});
需要注意的是CK-編輯是我的CKEditor實例ID:
<textarea id="ck-edit"></textarea>
我有同樣的問題在Internet Explorer和邊緣與CKEditor 4.5.10。將setReadOnly()放入setData()回調中修復它。
忘記提及,我正在使用ckeditor 4.4.3 – user2185801
不,這不是已知問題。但要問的地方是http://dev.ckeditor.com – Reinmar
我在IE9和10中有相同的問題,但在IE11中沒有。 IE的控制檯錯誤讀取:「SCRIPT70:權限被拒絕 ckeditor.js,行81字符136」。 – MSC