上传图片后,浏览器将返回值(map)下载了

发布于 2021-11-24 23:52:37 字数 2657 浏览 962 评论 11

@Roddy 你好,想跟你请教个问题:

服务器端正常返回JSON格式的提示信息:

{"error":0,"url":"http://img.***.com/image/49/2014/04/1396755264115.jpg"}

客户端的editor代码:

--------------------------------------------------

    //KindEditor
    var editor;
    KindEditor.ready(function(K){
        editor=K.create('#content',{
            langType:'zh_CN',
            allowFileManager:true,
            allowImageUpload:true,
            uploadJson:"$lizard.root()/cms/article-upload-image",
            fileManagerJson:"$lizard.root()/cms/article-image-manager?order=type",
            autoHeightMode:false,
            afterUpload:function(url){
                if($('#imageUrl').val()=="")
                    $('#imageUrl').attr('value',url.replace('image','resize'));else{
                    //Replaced the file that would be selected
                    $('#articleImageSelected').attr('src',url.replace('image','resize'))
                    $('#articleImage').modal('show');
                }
            },
            items:[
                'source','|','undo','redo','|','preview','print','template','cut','copy','paste','plainpaste','wordpaste','|','justifyleft','justifycenter','justifyright','justifyfull','insertorderedlist','insertunorderedlist','indent','outdent','subscript','superscript','clearhtml','quickformat','selectall','|','fullscreen','/','formatblock','fontname','fontsize','|','forecolor','hilitecolor','bold','italic','underline','strikethrough','lineheight','removeformat','|','image','flash','table','hr','emoticons','baidumap','pagebreak','link','unlink','|','about'
            ]
        });
    })

--------------------------------------------------

执行上传图片后,浏览器自动将前面的JSON数据以文件方式下载到本地,上传图片对话框不能自动关闭。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(11

伴我心暖 2021-11-25 16:27:39

@Roddy  public static final String JSON_TYPE="application/x-json"; 改成  public static final String JSON_TYPE="application/json"; KindEditor可以接受到返回JSON数据,但提示一上莫名的对话框,如图。

悸初 2021-11-25 16:27:38

所有的浏览器都试过了。

眉黛浅 2021-11-25 16:27:35

用的Ie8以下版本的浏览器吧

已下线请稍等 2021-11-25 16:27:08

木有用的

蓝颜夕 2021-11-25 16:26:46

服务器的问题?试试在web server里加个MIME-TYPE

冬天旳寂寞 2021-11-25 16:20:40

uploadArticleImage尾代码片段:

嘦怹 2021-11-25 16:13:00

说明在Web Server上.json的文件名输出模式不正确。你乱放个json文件,在浏览器上访问下它,就能看出问题了。

三月梨花 2021-11-25 15:47:39

Content-Type:application/x-json;charset=UTF-8

叹沉浮 2021-11-25 11:43:41

多数是因为content-type设为二进制流了

天涯离梦残月幽梦 2021-11-25 07:11:53

貌似需要后台代码看看

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文