【发布时间】:2013-03-21 23:53:47
【问题描述】:
我正在使用 CLeditor、Fineuploader 和 Bootstrap 创建一个自定义按钮,用于弹出更高级的文件上传 Modal。但是每次我启动模态时都会出错,我不知道如何修复它。基本上整个浏览器都冻结了。
HTML1114: Codepage unicode from (UNICODE byte order mark) overrides conflicting codepage windows-1252 from (11)
我发现出了什么问题,这个警告仍然显示,但它继续正常。
所以 CLeditor 有一个糟糕的设计,它在单击时在自定义按钮上运行命令,而不是等待 buttonClick 回调运行,这造成了 IE 调用 getRange(editor).pasteHTML(value) 的值为 undefined 的情况减轻它我只是在buttonClick 事件处理程序中将我的按钮名称添加到大 if else if
// Image uploader
else if (buttonName === "uploadImage") {
return;
}
// All other buttons AVOID THIS NONSENSE FOR CUSTOM BUTTONS!!!
else if (!execCommand(editor, data.command, data.value, data.useCSS, buttonDiv)) {
return false;
}
【问题讨论】:
-
HTML中的header长什么样子?
标签: internet-explorer twitter-bootstrap fine-uploader cleditor