只是为了澄清:这意味着一定不能输入文字。
我尝试了很多我在互联网上找到的东西,但没有任何作用:
var iframe = document.getElementById('fckFrame');
var doc = iframe.contentDocument || iframe.contentWindow.document;
doc.body.setAttribute('contenteditable', false);
doc.body.contentEditable='false';
doc.designMode='off';
doc.body.disabled=true;
执行此操作后,它会找到所有内容并且不会抛出任何错误,但我仍然可以在编辑器中键入文本:/
我尝试将代码放入我的HTML页面中的函数FCKeditor_OnComplete(editorInstance){},以及在创建编辑器后调用的函数中的fckeditor.js中。两种情况都没有问题,但我仍然可以输入。
我还使用firebug在编辑器的iframe的body标签中放置了contenteditable =“false”disabled =“true”的属性。但没有效果,我仍然可以输入。
我甚至找到了这个演示,如果我不理解错误的声明让readonly工作,但我也可以在那里输入
http://www.saulmade.nl/FCKeditor/FCKSnippets.php#demoAnchor
我正在使用最后一个版本的FCKEditor(FCKeditor 2.6.6)并且无法更改它。
任何解决方案 - 只要有效,欢迎使用官方,解决方法或技巧!
由于