javascript - 我把图片上传到服务器,不知道怎么在浏览器访问这张图片
大家讲道理
大家讲道理 2017-04-11 09:18:46
[JavaScript讨论组]



    
        
        
        
        

        
        
        
        
        
        
    

    
        

照片

拍摄照片

选择照片

照片预览:

  • 暂无照片

  • 清空照片


    上传


    大家讲道理
    大家讲道理

    光阴似箭催人老,日月如移越少年。

    全部回复(9)
    迷茫
    这样可以在浏览器生成图片的地址提前预览 不需要等到服务器返回地址
    function getObjectURL(file) {
                    var url = null;
                    if (window.createObjectURL != undefined) { // ie
                        url = window.createObjectURL(file);
                    } else if (window.URL != undefined) { // 火狐
                        url = window.URL.createObjectURL(file);
                    } else if (window.webkitURL != undefined) { // 谷歌
                        url = window.webkitURL.createObjectURL(file);
                    }
                        return url;
                }
    黄舟

    在php(服务端)返回上传成功后的路径给浏览器(客服端)

    大家讲道理

    做图片预览的话,服务器端上传成功之后返回前端一个图片的地址,前端再将图片显示出来

    ringa_lee

    图片上传成功后,需要后端返回成功信息。
    具体要和后端商量。

    ringa_lee

    API接口文档,返回什么参数。需要用到什么,就和后端沟通。

    天蓬老师

    将图片路径存到数据库里面,再读取出来

    迷茫

    一般都是后端把路径返回前端,你们后端要闹哪样

    高洛峰

    一般都是后端生成生给你一个URL的,你问下response回来是什么打出来看看,或者直接问后端的开发人员

    伊谢尔伦

    通过上传接口上传图片,通常接口会返回相关数据,比如:

    {data:{status:1,imgPath:"/xxx/xx.png"}}

    status 上传的状态(上传成功,上传不成功),imgPath上传成功通常会给出访问图片的地址。

    通过返回的图片地址就可访问图片了

    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送

    Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号