<input type="file" name="picFieldName" id="picFieldId" οnchange="uploadPic(this)" />
<!-- oss 上传文件 JavaScript 库 --><script src="http://gosspublic.alicdn.com/aliyun-oss-sdk-4.4.4.min.js"></script><script>    var client = new OSS.Wrapper({        region : 'oss-cn-beijing',        accessKeyId : 'LTAIshUKIQ2d2h',        accessKeySecret : 'KlA92t0ABZix1taZd5lxWyAkNFS2',        bucket : 'demo'    });    function uploadPic(obj){        var file=obj.files[0];//获取文件流        var val= obj.value;        var suffix = val.substr(val.indexOf("."));        var storeAs = "demo/"+timestamp()+suffix;        console.log(file.name + ' => ' + storeAs);        client.multipartUpload(storeAs, file).then(function (result) {        }).catch(function (err) {            console.log(err);        });    }    /**     * 生成文件名     * @returns     */    function timestamp(){        var time = new Date();        var y = time.getFullYear();        var m = time.getMonth()+1;        var d = time.getDate();        var h = time.getHours();        var mm = time.getMinutes();        var s = time.getSeconds();        console.log(y);        return ""+y+add0(m)+add0(d)+add0(h)+add0(mm)+add0(s);    }    function add0(m){        return m<10?'0'+m : m;    }</script>
©著作权归作者所有:来自51CTO博客作者寻儒的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. php获取当前执行的php文件的文件名
  2. php读取目录及子目录下所有文件名的方法
  3. JS获取文件名的方法
  4. Bash脚本删除目录中多个文件名末尾的'x'字符数量?
  5. Android 打包VersionCode自增、APK文件名修改、上传蒲公英
  6. FilenameFilter文件名过滤器使用实例
  7. 如何从java获取spring配置文件名称

随机推荐

  1. PHP 服务器端处理跨域问题
  2. OWASP 维护的 PHP 安全配置速查表
  3. Javascript 到 PHP 加密通讯的简单实现
  4. PHP+Ajax如何实现上传文件进度条动态显示
  5. php统计文件中的代码行数
  6. 如何用PHP迭代器来实现一个斐波纳契数列
  7. PHP中常用的加密解密方法总结
  8. php获取当前执行的php文件的文件名
  9. 如何解决php Function split() is deprec
  10. php调取摄像头实现拍照功能的方法