国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

前端JS 展示上傳圖片縮略圖(本地圖片讀?。?/h1>

這篇具有很好參考價(jià)值的文章主要介紹了前端JS 展示上傳圖片縮略圖(本地圖片讀取)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

需求: 點(diǎn)擊上傳圖片按鈕,選擇圖片以后,不請(qǐng)求后端接口,直接將圖片展示在縮略圖中。

解決方案: 使用 FileReaderFileReader 中的 readAsDataURL 方法。

第一步
input[type=“file”] (上傳文件標(biāo)簽) 里面拿到file數(shù)據(jù),類(lèi)似下圖
前端JS 展示上傳圖片縮略圖(本地圖片讀?。?web前端,前端,javascript,開(kāi)發(fā)語(yǔ)言
第二步
拿到file數(shù)據(jù)后,執(zhí)行下面代碼

// file 是文件數(shù)據(jù)

// 讀取文件
var reader = new FileReader();
// base64位讀取
reader.readAsDataURL(file);
reader.onload = function (e) {
  // 給img標(biāo)簽src復(fù)制(結(jié)果是base64圖片)
  img_src = e.target.result;
}

效果展示:

選擇前
前端JS 展示上傳圖片縮略圖(本地圖片讀?。?web前端,前端,javascript,開(kāi)發(fā)語(yǔ)言
選擇圖片
前端JS 展示上傳圖片縮略圖(本地圖片讀?。?web前端,前端,javascript,開(kāi)發(fā)語(yǔ)言
選擇后
前端JS 展示上傳圖片縮略圖(本地圖片讀?。?web前端,前端,javascript,開(kāi)發(fā)語(yǔ)言文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-609870.html

到了這里,關(guān)于前端JS 展示上傳圖片縮略圖(本地圖片讀取)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 前端如何實(shí)現(xiàn)本地圖片上傳?

    對(duì)于學(xué)習(xí)前端的小伙伴都有一個(gè)困惑,就是平常想上手小項(xiàng)目,但礙于不想購(gòu)買(mǎi)服務(wù)器,實(shí)踐受到了限制。 一般我選擇node.js搭建服務(wù)器,畢竟基于JavaScript語(yǔ)言,簡(jiǎn)直不是一家人不進(jìn)一家門(mén)。 但是,剛學(xué)node.js只會(huì)鏈接數(shù)據(jù)庫(kù)進(jìn)行增刪改查,圖片上傳簡(jiǎn)直就是渣渣…… 現(xiàn)在,

    2024年02月05日
    瀏覽(15)
  • web前端框架JS學(xué)習(xí)之JavaScript類(lèi)型轉(zhuǎn)換

    web前端框架JS學(xué)習(xí)之JavaScript類(lèi)型轉(zhuǎn)換

    vascript有多種數(shù)據(jù)類(lèi)型,如字符串、數(shù)字、布爾等,可以通過(guò)typeof語(yǔ)句來(lái)查看變量的數(shù)據(jù)類(lèi)型。數(shù)據(jù)類(lèi)型轉(zhuǎn)換就是數(shù)據(jù)類(lèi)型之間相互轉(zhuǎn)換,比如把數(shù)字轉(zhuǎn)成字符串、把布爾值轉(zhuǎn)成字符串、把字符串轉(zhuǎn)成數(shù)字等,這在工作也是經(jīng)常碰到的。 本期我們就給大家說(shuō)說(shuō)web前端框架JS學(xué)

    2024年02月10日
    瀏覽(90)
  • js觸發(fā)input的打開(kāi)文件選擇器,將本地圖片回顯以及上傳

    你可以通過(guò)以下 JavaScript 代碼觸發(fā)文件選擇器:這里的場(chǎng)景不是通過(guò) input 標(biāo)簽來(lái)觸達(dá)的文件選擇器, 這樣對(duì)于 樣式較為復(fù)雜 的上傳可以在html結(jié)構(gòu)上保持清爽愉快, 不用多添加一個(gè)input標(biāo)簽。 示例demo,理解思路 這里的file,可以將一切媒體的類(lèi)型的文件可以上傳,但是有些

    2024年01月23日
    瀏覽(29)
  • 帝國(guó)CMS隨機(jī)調(diào)用本地圖片作為文章縮略圖的方法

    使用帝國(guó)CMS發(fā)文章的時(shí)候,正常情況是有封面圖就顯示,沒(méi)有就不顯示圖片。但是有時(shí)為了美觀統(tǒng)一都會(huì)加個(gè)標(biāo)題圖,但有的信息偏偏內(nèi)容沒(méi)圖。那我們就一次性下載一堆圖片,讓每篇信息隨機(jī)調(diào)用本地圖片來(lái)作為標(biāo)題圖,這樣添加文章就輕松不少。 列表隨機(jī)調(diào)用方法 下面

    2024年02月03日
    瀏覽(84)
  • 前端--文件上傳--文件切片--利用FileReader()中的readAsDataURL()做縮略圖--多文件上傳--formData--切片上傳實(shí)現(xiàn)

    前端--文件上傳--文件切片--利用FileReader()中的readAsDataURL()做縮略圖--多文件上傳--formData--切片上傳實(shí)現(xiàn)

    可以把File 類(lèi)型 轉(zhuǎn)換為 Blob 類(lèi)型,因?yàn)?File 是Blob的子類(lèi) Blob是不可修改也是無(wú)法讀取里面的內(nèi)容的。但是Filereader就提供了讀取Blob里面內(nèi)容的方法。 1.做縮略圖用readAsDataURL 給圖片顯示一下 可以利用切片來(lái)實(shí)現(xiàn)上傳半張圖片的效果 2. 也可以做文本預(yù)覽(利用readAsText)方式和上

    2023年04月20日
    瀏覽(31)
  • js前端獲取video視頻名稱+時(shí)長(zhǎng)+縮略圖+寬高

    js前端獲取video視頻名稱+時(shí)長(zhǎng)+縮略圖+寬高,縮略圖的核心是用canvas畫(huà)出來(lái)的base64圖片,調(diào)用函數(shù)需要傳入二進(jìn)制的視頻文件,注意這是一個(gè)promise函數(shù),需要用then來(lái)接收,代碼如下

    2024年02月12日
    瀏覽(24)
  • 用element-ui中的up-load組件實(shí)現(xiàn)簡(jiǎn)單的圖片上傳到本地然后回顯(從前端到后端)

    用element-ui中的up-load組件實(shí)現(xiàn)簡(jiǎn)單的圖片上傳到本地然后回顯(從前端到后端)

    一:前端樣式以及效果: ?前端樣式代碼如下: 二:后端Controller層 ?這里的處理邏輯是將前端傳遞進(jìn)來(lái)的圖片交給FileUtil處理,接下來(lái)看FileUtil的代碼: 首先獲取傳遞進(jìn)來(lái)圖片的文件名后綴 然后用UUID將其拼接得到一個(gè)新的名字 將圖片存入到本地的文件夾下面 接下來(lái)返回路

    2024年02月03日
    瀏覽(27)
  • JS-27 前端數(shù)據(jù)請(qǐng)求方式;HTTP協(xié)議的解析;JavaScript XHR、Fetch的數(shù)據(jù)請(qǐng)求與響應(yīng)函數(shù);前端文件上傳XHR、Fetch;安裝瀏覽器插件FeHelper

    JS-27 前端數(shù)據(jù)請(qǐng)求方式;HTTP協(xié)議的解析;JavaScript XHR、Fetch的數(shù)據(jù)請(qǐng)求與響應(yīng)函數(shù);前端文件上傳XHR、Fetch;安裝瀏覽器插件FeHelper

    早期的網(wǎng)頁(yè)都是通過(guò)后端渲染來(lái)完成的,即服務(wù)器端渲染(SSR,server side render): 客戶端發(fā)出請(qǐng)求 - 服務(wù)端接收請(qǐng)求并返回相應(yīng)HTML文檔 - 頁(yè)面刷新,客戶端加載新的HTML文檔; 服務(wù)器端渲染的缺點(diǎn): 當(dāng)用戶點(diǎn)擊頁(yè)面中的某個(gè)按鈕向服務(wù)器發(fā)送請(qǐng)求時(shí),頁(yè)面本質(zhì)上只是一些數(shù)

    2024年02月16日
    瀏覽(42)
  • web前端【3】JS基礎(chǔ)-輪播圖【JavaScript、定時(shí)器、鼠標(biāo)動(dòng)作、自動(dòng)輪播、增加和減少li列表】

    web前端【3】JS基礎(chǔ)-輪播圖【JavaScript、定時(shí)器、鼠標(biāo)動(dòng)作、自動(dòng)輪播、增加和減少li列表】

    一、實(shí)驗(yàn)題目: 輪播圖 二、實(shí)驗(yàn)內(nèi)容簡(jiǎn)介 1.整體布局:圖片、左右按鈕、數(shù)字列表、添加刪除按鈕 2、左右箭頭滾動(dòng) 3、小圓點(diǎn)滾動(dòng) 4、自動(dòng)輪播 5、鼠標(biāo)動(dòng)作:指向和離開(kāi) 6、添加與刪除 三、實(shí)驗(yàn)過(guò)程 1. 需求分析 整體布局:設(shè)計(jì)一個(gè)輪播圖,中間部分為自動(dòng)輪播的圖片展示

    2024年02月04日
    瀏覽(26)
  • Android Studio實(shí)現(xiàn)讀取本地相冊(cè)文件并展示

    Android Studio實(shí)現(xiàn)讀取本地相冊(cè)文件并展示

    原文鏈接 效果 代碼 activity_main.xml 需要有一個(gè)按鈕和image來(lái)展示圖片 MainActivity

    2024年02月12日
    瀏覽(18)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包