$funcNum = $_GET['CKEditorFuncNum'] ;
未返回该号码。
我尝试根据ckeditor uploadimage插件创建upload.php https://stackoverflow.com/a/44553006/8719001(抱歉无法添加评论)
包括echo "<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction($funcNum, '$url', '$message');</script>";
然而,当我删除图像时,它不起作用,而在控制台中,我得到的响应文本没有显示任何funcNumber:
"<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction(, 'https://example.com/upload/test.jpg', '');</script>"
我认为这可能是filebrowser插件的一部分?
我已启用并声明了$settings['filebrowserUploadUrl'] =
答案 0 :(得分:3)
尝试设置config.js insert config.filebrowserUploadMethod = 'form';
,如果你有CKEditor其他参数为空,(CKEditor,langCode,CKEditorFuncNum)。发生了一些错误,
Incorrect server response.
和[CKEDITOR] Error code: filetools-response-error.
。
请参阅https://github.com/ckeditor/ckeditor-dev/issues/1894
答案 1 :(得分:2)
这是版本问题。 我尝试了2个小时,无法像你一样得到带有java的参数CKEditorFuncNum。 在我将4.9.1版本更改为4.7.3后,它运行了。