好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > 使用富文本編輯器上傳圖片實(shí)例詳解

使用富文本編輯器上傳圖片實(shí)例詳解

熱門(mén)標(biāo)簽:南京新思維電話(huà)機(jī)器人 地圖標(biāo)注市場(chǎng)怎么樣 聊城智能電銷(xiāo)機(jī)器人外呼 如何用中國(guó)地圖標(biāo)注數(shù)字點(diǎn) 南昌市地圖標(biāo)注app 泰州泰興400電話(huà) 怎么申請(qǐng) 百度地圖添加標(biāo)注圖標(biāo)樣式 企業(yè)怎么在聯(lián)通申請(qǐng)400電話(huà) 好操作的電話(huà)機(jī)器人廠家

富文本編輯器上傳圖片

一、導(dǎo)入kindeditor的js

script type="text/javascript" charset="utf-8" src="/js/kindeditor-4.1.10/kindeditor-all-min.js">/script>
script type="text/javascript" charset="utf-8" src="/js/kindeditor-4.1.10/lang/zh_CN.js">/script>

二、將kindeditor與一個(gè)文本域textarea進(jìn)行關(guān)聯(lián),即用textarea初始化一個(gè)kindeditor對(duì)象

itemAddEditor = TAOTAO.createEditor("#itemAddForm [name=desc]");
//初始化類(lèi)目選擇和圖片上傳器
 TAOTAO.init({fun:function(node){
    TAOTAO.changeItemParam(node, "itemAddForm");
 }});

三、設(shè)置要上傳的參數(shù)

var TT = TAOTAO = {
  // 編輯器參數(shù)
  kingEditorParams : {
    //指定上傳文件參數(shù)名稱(chēng)
    filePostName : "uploadFile",
    //指定上傳文件請(qǐng)求的url。
    uploadJson : '/pic/upload',
    //上傳類(lèi)型,分別為image、flash、media、file
    dir : "image"
  },
  
  init : function(data){
    // 初始化圖片上傳組件
    this.initPicUpload(data);
    // 初始化選擇類(lèi)目組件
    this.initItemCat(data);
  },
  // 初始化圖片上傳組件
  initPicUpload : function(data){
    $(".picFileUpload").each(function(i,e){
      var _ele = $(e);
      _ele.siblings("div.pics").remove();
      _ele.after('\

        div class="pics">\

          ul>/ul>\

        /div>');
      // 回顯圖片
      if(data  data.pics){
        var imgs = data.pics.split(",");
        for(var i in imgs){
          if($.trim(imgs[i]).length > 0){
            _ele.siblings(".pics").find("ul").append("li>a href='"+imgs[i]+"' target='_blank'>img src='"+imgs[i]+"' width='80' height='50' />/a>/li>");
          }
        }
      }
      //給“上傳圖片按鈕”綁定click事件
      $(e).click(function(){
        var form = $(this).parentsUntil("form").parent("form");
        //打開(kāi)圖片上傳窗口
        KindEditor.editor(TT.kingEditorParams).loadPlugin('multiimage',function(){
          var editor = this;
          editor.plugin.multiImageDialog({
            clickFn : function(urlList) {
              var imgArray = [];
              KindEditor.each(urlList, function(i, data) {
                imgArray.push(data.url);
                form.find(".pics ul").append("li>a href='"+data.url+"' target='_blank'>img src='"+data.url+"' width='80' height='50' />/a>/li>");
              });
              form.find("[name=image]").val(imgArray.join(","));
              editor.hideDialog();
            }
          });
        });
      });
    });

服務(wù)端代碼

 public Map uploadPicture(MultipartFile uploadFile) {
    Map resultMap=new HashMap>();
    try {
      //生成一個(gè)新的文件名
      //去原始文件名
      String oldName=uploadFile.getOriginalFilename();
      //生成新的文件名
      //UUID.randomUUID();
      String newName=IDUtils.genImageName();
      newName=newName+oldName.substring(oldName.lastIndexOf("."));
      String imagePath=new DateTime().toString("/yyyy/MM/dd");
      //上傳圖片
      boolean result=FtpUtil.uploadFile(FTP_ADDRESS,FTP_PORT, FTP_USERNAME, FTP_PASSWORD, FTP_BASE_PATH,
          imagePath, newName, uploadFile.getInputStream());
      System.out.println("result="+result);
      if(!result){
        resultMap.put("error", 1);
        resultMap.put("message", "文件上傳失敗");
        System.out.println("hh");
        return resultMap;
      }
      
      resultMap.put("error", 0);
      resultMap.put("url", IMAGE_BASE_PATH + imagePath + "/" + newName);
      return resultMap;
    } catch (IOException e) {
      resultMap.put("error", 1);
      resultMap.put("message", "文件上傳異常");
      return resultMap;
    }
  }

注意:服務(wù)端返回的json串的格式{error: 0|1,message|url} 其中error為整型不為字符串,如果寫(xiě)成字符串圖片能夠正常上傳至服務(wù)器,但是不能在瀏覽器中回顯。

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

標(biāo)簽:銅川 吉林 白銀 山南 臨汾 自貢 開(kāi)封 烏蘭察布

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《使用富文本編輯器上傳圖片實(shí)例詳解》,本文關(guān)鍵詞  使用,富,文本,編輯器,上傳,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《使用富文本編輯器上傳圖片實(shí)例詳解》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于使用富文本編輯器上傳圖片實(shí)例詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 国产精品福利片一、二区| 男女啪啪高清无遮挡免费直播软件| 女同大尺度无删减完整电影| 吃美女的黄金vk| 97在线视频| 动漫裸体秘?免费网站| 做受???高潮AAAA图片| 电影《丰满的人妻》| 91桃色黄下载| 无遮挡毛片a级武则天| gogo中日韩人体大胆高清美图| 屠户家的小娘子电视剧免费观看| 久久久久久精品无码中文字幕| 国内视频一区二区三区| 美女全裸按摩| 亚洲欧美在线观看播放| 撕开内衣边躁狠狠躁软大学生| 91原创国产| 性饥渴绝色少妇在线观看| 国产亚洲精品自在久久不卡 | 欧美一级片黄色片| 日韩爽爽爽视频免费播放| 国产精品人妻黑人借宿电影| 朱竹清被邪神调教不断喷水| 美女隐私视频网站下载| 免费人成网ww44kk44| 天天添天天干| 91精品秘?无码一区二区山手| 日韩精品免费一级视频| 男男小说肉| 想爱就爱免费观看| 让男人爽到不行的床技| 500部大龄熟乱视频| 羞羞动漫美女被黄漫| 国产福利小视频| 她在丈夫面前被玩了| 国产成人精品无码免费播放精品| 国产成人精品日本亚洲专一区| 双腿吊起揉捏花蒂| 琪琪午夜理论片在线观看播放| ??嫩草研究院??国产|