最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js圖片上傳的封裝代碼

 更新時(shí)間:2017年08月01日 09:33:15   作者:賽賽大人  
這篇文章主要為大家詳細(xì)介紹了js圖片上傳的封裝代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了js圖片上傳的具體代碼,供大家參考,具體內(nèi)容如下

js封裝的方法

function uploadImages(picker, url, callback) {
  var img_uploader = WebUploader.create({
    auto: true,
    server: url,
    pick: picker,
    fileNumLimit: 1,
    fileSingleSizeLimit: 2097152, // 2M
    accept: {
      title: 'Images',
      extensions: 'gif,jpg,jpeg,bmp,png',
      // mimeTypes: 'image/*'
    },
    compress: {
      width: 300,
      compressSize: 102400 // < 100kb 不壓縮
    },
  })

  var fileType = ['image/jpeg', 'image/jpg', 'image/gif', 'image/png', 'image/bmp']

  img_uploader.on('beforeFileQueued', function(file) {

    fileType.some(function(name) {
      return file.type === name
    })

    ? '' : alert('請(qǐng)上傳正確的圖片!')

  })

  img_uploader.on('uploadSuccess', function(file, res) {
    callback(file, res)
  })

  img_uploader.on('uploadError', function(file, reason) {
    console.log(reason);
  })

  img_uploader.on('uploadComplete', function(file) {
    img_uploader.reset()
  })

}

html

<div id="zTu">圖片</div>

javascript

var coverImage; 
initImageUploader();
function initImageUploader(){
  var fileUrl = 你想上傳的地址;
  uploadImages('#imagePicker', fileUrl, function(file, res) {
   coverImage = res.url
   $('#zTu').get(0).innerHTML = '<div class="file-item thumbnail"><img style="max-height:180px" src="' + res.url + '" /></div>'
  })
 }

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • JavaScript中callee和caller的區(qū)別與用法實(shí)例分析

    JavaScript中callee和caller的區(qū)別與用法實(shí)例分析

    這篇文章主要介紹了JavaScript中callee和caller的區(qū)別與用法,結(jié)合實(shí)例形式分析了javascript中callee和caller的功能、區(qū)別、用法及操作注意事項(xiàng),需要的朋友可以參考下
    2019-06-06
  • JS中的XMLHttpRequest?對(duì)象示例詳解

    JS中的XMLHttpRequest?對(duì)象示例詳解

    xmlhttp是一種瀏覽器對(duì)象,?可用于模擬http的GET和POST請(qǐng)求,xmlhttp配合JavaScript可以實(shí)現(xiàn)頁面數(shù)據(jù)在無刷新下的定時(shí)數(shù)據(jù)更新,如果應(yīng)用在聊天室、文字直播上,可以取得較好的視覺效果,這篇文章主要介紹了JS——XMLHttpRequest?對(duì)象,需要的朋友可以參考下
    2024-01-01
  • 在 JavaScript 中保留小數(shù)點(diǎn)后兩位的方法

    在 JavaScript 中保留小數(shù)點(diǎn)后兩位的方法

    在 JavaScript 中,有多種方法可以保留小數(shù)點(diǎn)后兩位,本文給大家分享比較常用的方法,文末給大家介紹了實(shí)現(xiàn)數(shù)據(jù)格式化保留兩位小數(shù)的多種方法,感興趣的朋友一起看看吧
    2023-10-10
  • JavaScript中的console.trace()函數(shù)介紹

    JavaScript中的console.trace()函數(shù)介紹

    這篇文章主要介紹了JavaScript中的console.trace()函數(shù)詳細(xì)介紹,console.trace()函數(shù)用來打印函數(shù)調(diào)用的棧信息,需要的朋友可以參考下
    2014-12-12
  • 如何用RxJS實(shí)現(xiàn)Redux Form

    如何用RxJS實(shí)現(xiàn)Redux Form

    這篇文章主要介紹了如何用RxJS實(shí)現(xiàn)Redux Form,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-12-12
  • JS常用加密編碼與算法實(shí)例總結(jié)

    JS常用加密編碼與算法實(shí)例總結(jié)

    這篇文章主要介紹了JS常用加密編碼與算法,結(jié)合實(shí)例形式總結(jié)分析了javascript常見的utf8、base64編碼及md5、md4、SHA1等算法實(shí)現(xiàn)方法,需要的朋友可以參考下
    2016-12-12
  • JS求平均值的小例子

    JS求平均值的小例子

    這篇文章主要介紹了JS求平均值的小例子,有需要的朋友可以參考一下
    2013-11-11
  • JavaScript中的for循環(huán)與雙重for循環(huán)詳解

    JavaScript中的for循環(huán)與雙重for循環(huán)詳解

    這篇文章主要給大家介紹了關(guān)于JavaScript中for循環(huán)與雙重for循環(huán)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • 自定義百度分享的分享按鈕

    自定義百度分享的分享按鈕

    這篇文章主要介紹了自定義百度分享的分享按鈕的相關(guān)資料,需要的朋友可以參考下
    2015-03-03
  • JS實(shí)現(xiàn)瀏覽器點(diǎn)擊下載圖片功能案例分析【親測有效】

    JS實(shí)現(xiàn)瀏覽器點(diǎn)擊下載圖片功能案例分析【親測有效】

    這篇文章主要介紹了JS實(shí)現(xiàn)瀏覽器點(diǎn)擊下載圖片功能,對(duì)比分析了同源與不同源兩種解決方案,并以實(shí)際案例形式分析了不同源情況下針對(duì)文件點(diǎn)擊下載的具體實(shí)現(xiàn)技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2023-04-04

最新評(píng)論

桃园市| 洛扎县| 宣威市| 苏尼特左旗| 茌平县| 梁山县| 咸宁市| 琼海市| 洛阳市| 吉林省| 延安市| 钟祥市| 泰来县| 城步| 湟中县| 南华县| 苍山县| 光山县| 体育| 昭苏县| 遂平县| 治多县| 弥勒县| 扶风县| 柳河县| 定安县| 印江| 错那县| 奈曼旗| 英山县| 镇康县| 崇仁县| 凤翔县| 武邑县| 福清市| 凭祥市| 广丰县| 桃源县| 三亚市| 措美县| 阿拉尔市|