我在我的网站上安装了 CKEditor,它在最近的浏览器中运行良好,但在 Internet Explorer 6 和 7 中无法显示。经过搜索,我在 CKEditor 网站上找到了以下内容:
Even the old Internet Explorer 6 is compatible with.
来源:http://cksource.com/ckeditor
我没有对编辑器进行任何更改。我刚刚包含了 Javascript 文件:
<script type="text/javascript" src="./includes/js/ckeditor/ckeditor.js"></script>
当我想显示编辑器时,我使用:
<label for="text">Text</label><br />
<textarea id="text" name="text" rows="3" cols="50">some text here</textarea><br />
<script type="text/javascript">
CKEDITOR.replace('text');
</script>
是否可以让编辑器在 IE6/7 下工作?
谢谢
最佳答案
我在 IE 7 中使用 CK 编辑器时遇到了类似的问题,最终是实际 HTML 中的某些内容导致了问题。
如果您只是在示例中使用“此处的一些文本”,这不太可能,但出于安全目的您可能已经过滤掉了真实内容?
当您说“它没有显示”时,您是指整个 CK 编辑器文本区域,还是显示菜单但没有内容?
在我弄清楚我的问题之前,我在一个相当先进的系统中使用了 CK 编辑器,其中充满了其他 CSS/JS 内容,所以我只是复制了整个项目,然后一点一点地剥离内容,直到只剩下问题仍然存在的地方尽可能少的代码,这样调试起来就容易得多:)祝你好运!
关于javascript - CKEditor 在旧版 Internet Explorer 中不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6912994/