js獲取base64編碼 和檔名
阿新 • • 發佈:2018-12-23
// 圖片上傳 $('#file').change(function (){ var filename=this.files['0']['name'];//檔名 //切割 獲取檔名 arr=this.files['0']['name'].split("."); var filetype=arr[(arr.length-1)];//檔案型別 console.log(filetype); //設定只能有的型別 var typearr=['jpg','gif','png','jpeg'] //如果存在則處理上傳 否則賦值資料為空 if($.inArray(filetype, typearr)!=-1){ var reader = new FileReader(); reader.readAsDataURL(this.files[0]); reader.onload = function(e) { console.log(e) var base64=e.target.result; }; }else{ layer.msg('不允許的檔案型別'); $('#file').val('') } })