js讀取文件
<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>
js讀取文件的操作是什麼樣的呢?一起來看下吧:
1、js讀取文件;
/** * 上傳圖片 * @param file 傳入獲取的文件 * @author wangzhen 2018-09-07 */ function loadImg(file,callback){ //創建讀取文件的對象 var reader = new FileReader(); //創建文件讀取相關的變量 var imgFile; //爲文件讀取成功設置事件 reader.onload=function(e) { // console.log('文件讀取完成'); imgFile = e.target.result; // console.log(imgFile); // $("#imgLicense").attr('src', imgFile); // callback(imgFile); callback(file); }; //正式讀取文件 reader.readAsDataURL(file); }
2、將以base64的圖片url數據轉換爲Blob;
// -------- 將以base64的圖片url數據轉換爲Blob -------- function convertBase64UrlToBlob(urlData, filetype){ //去掉url的頭,並轉換爲byte var bytes = window.atob(urlData.split(',')[1]); //處理異常,將ascii碼小於0的轉換爲大於0 var ab = new ArrayBuffer(bytes.length); var ia = new Uint8Array(ab); var i; for (i = 0; i < bytes.length; i++) { ia[i] = bytes.charCodeAt(i); } return new Blob([ab], {type : filetype}); }
3、input獲取:
(1)html部分;
上傳圖片
(2)css部分;
.file-box{ display: inline-block; position: relative; padding: 3px 5px; overflow: hidden; color:#fff; background-color: red; border-radius: 5px; } .file-btn{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; outline: none; background-color: transparent; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; }
(3)js部分
function uploadImg(event){ // console.log(event); var imgFile = event.target.files[0]; //傳遞參數fd var fd = new FormData(); fd.append("file",imgFile); }
-
淘寶上買的東西地址填錯了怎麼辦
當我們在淘寶購物選好自己想買的東西后下單時需要爲商家提供地址,雖然說現在都有之前填寫過的收貨地址基本上只需要自己選擇一下就可以,但是有時自己難免大意將地址選錯,那麼選錯了地址以後應該怎麼辦呢?郵遞前:當發現自己地址填錯後,儘快的聯繫一下賣家,可以取消訂單...
-
蘋果5打電話怎麼錄音
1、首先在AppleStore商城直接搜索Wetalkpro下載安裝到手機裏。2、然後打開Wetalkpro,撥打對方的手機號碼。3、通話時只要點擊一下里面的紅色錄音按鈕就可以進行錄音,把對話記錄下來。4、通話錄音的記錄在歷史與錄音裏面可以查看到了。5、特別提示:因爲這款軟件使...
-
無邊框頭像怎麼製作,無邊框頭像的製作方法
1、首先在手機中下載一個摳圖工具,比如小編用的是“摳圖神手”,在各大APP應用市場都可以搜索找到,然後下載安裝即可。2、然後打開摳圖工具,然後從手機相冊中,導入一張需要摳圖的頭像圖片(爲了方便摳圖,建議儘量選擇背景單一的頭像圖片)。3、導入頭像進來之後,首先點擊“...
-
手機殼髒了該怎麼清洗
1、硅膠手機殼的清洗方法。先找一個乾的布並放在水裏清洗一下,撈出來之後再擰乾,放在陽臺上曬曬,等曬得差不多了我們就可以用它仔仔細細地把手機殼清洗一次。如果發現你的手機殼上有污點的話,或者是灰塵,都可以用小牙刷沾上一點牙膏來清洗。如果你的手機殼上有膠水...