开发者社区> 问答> 正文

求表单中先用ajax上传缩略图解决方案。

a123456678 2016-07-06 11:21:52 742

效果如下图所示,就是想在提交表单前,用ajax先上传缩略图,然后返回图片在服务器存储的路径和名称,再一起提交表单存入数据库。
screenshot

分享到
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:51:59

    /**

    • 建立一個可存取到該file的url
    • PS: 瀏覽器必須支援HTML5 File API
      */

    function getObjectURL(file) {

    var url = null ;
    if (window.createObjectURL!=undefined) { // basic
        url = window.createObjectURL(file) ;
    } else if (window.URL!=undefined) { // mozilla(firefox)
        url = window.URL.createObjectURL(file) ;
    } else if (window.webkitURL!=undefined) { // webkit or chrome
        url = window.webkitURL.createObjectURL(file) ;
    }
    return url ;

    }

    0 0