我在.Net Mvc4项目上与CKEditor合作 . 在localhost上一切正常,但在将项目发布到服务器后没有初始化:
"Uncaught TypeError: Cannot set property 'dir' of undefined"
我通过在编辑器初始化之前添加代码行来修复它:
CKEDITOR.basePath ='// some url / ckeditor /'
之后,ckeditor正在工作,但拒绝打开图像上传对话框:
ckeditor插件image.js中的错误
Uncaught Error: [CKEDITOR.dialog.openDialog] Dialog "image" failed when loading definition.
我的ckeditor文件夹没有任何变化 . 版本是:4.4.5
有解决方案吗?
1 回答
检查浏览器中的“网络”选项卡是否存在HTTP 404错误 . 看起来包含图像对话框定义的文件不可用 . 要么它不存在(例如被意外删除),要么你有一些奇怪的网址重写问题 .