CKInternet explorer版本8中的编辑器错误

CKEditor error in internet explorer version8

本文关键字:编辑器 错误 explorer 版本 CKInternet      更新时间:2023-09-26

我使用的是CKEditor 4.2版完整版。为了在ckeditor中上传图像,我在文档上使用了以下代码:

CKEDITOR.replace('editor1', {                
       filebrowserUploadUrl: '/SendNewsletter/UploadImage'(This is Controller)
 });
 <html>
 <textarea class="ckeditor" id="editor1" cols="10" rows="10"></textarea><br />
        <input type="button" value="Send Bulk Msg" id="Compose" />
 </html>

它在萤火虫和铬方面绝对不错。但在IE8中,我得到了以下错误:编辑器实例"'+b.getEditor().name+'"已附加到提供的元素"

当我在正在调试的程序上传递异常时,编辑器中的上传按钮是不可见的。而且提交按钮也不起作用。

Firefox和Chrome应该会给你完全相同的错误,但因为它们没有显示javascript错误,所以很明显你没有意识到

你的文本区域有一个"ckeditor"类,所以它会自动被ckeditor使用,然后它会向你抛出错误,因为它已经被替换了。

删除该类,您的问题就会消失。