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

主頁 > 知識庫 > Ajax 上傳圖片并預覽的簡單實現

Ajax 上傳圖片并預覽的簡單實現

熱門標簽:ai機器人電銷資源 地圖標注項目怎么樣 個人怎樣在百度地圖標注地名 云呼外撥網絡電話系統 硅語電話機器人公司 超級大富翁地圖標注 騰訊地圖標注位置能用多久 機器人電銷騙局揭秘 越南河內地圖標注

1. 直接上最簡單的 一種 ajax 異步上傳圖片,并預覽

html:

!DOCTYPE html>
html>
head>
meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
title>圖片上傳 | cookie/title>
/head>
body>
  file: input type="file" id="images" name="image" />br>br>
  desc: input type="text" id="desc" name="desc" />br>br>
  input type="button" value="upload" onclick="upload();">
  
  div class="images">/div>
  
script type="text/javascript" src="js/jquery-1.12.4.min.js">/script>
script type="text/javascript" src="js/upload.js">/script>
script type="text/javascript">
  function upload() {
    $.ajaxFileUpload({
      url : 'upload.htm',
      fileElementId : 'images',
      dataType : 'json',
      data : {desc : $("#desc").val()},
      success : function(data) {
        var html = $(".images").html();
        html += 'img width="100" height="100" src="/HotelManager/upload/' + data.url + '">'
        $(".images").html(html);
      }
    })
    return false;
  }
/script>
/body>
/html>

servlet:

protected void doPost(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException {
    DiskFileItemFactory factory = new DiskFileItemFactory();
    
    ServletFileUpload upload = new ServletFileUpload(factory);
    
    String path = request.getServletContext().getRealPath("/upload");
    String name = null;
    try {
      ListFileItem> items = upload.parseRequest(request);
      for (FileItem item : items) {
        if(item.isFormField()){
          System.out.println(item.getFieldName() + ": " + item.getString());
        } else {
          name = item.getName();
          item.write(new File(path,name));
        }
      }
      PrintWriter out = response.getWriter();
      out.print("{");
      out.print("url:\"" + name +"\"");
      out.print("}");
      
    } catch (Exception e) {
      e.printStackTrace();
    }
  }

2. 這里會 用到一個 ajaxupload.js, 網上多得很。

以上就是小編為大家帶來的Ajax 上傳圖片并預覽的簡單實現的全部內容了,希望對大家有所幫助,多多支持腳本之家~

您可能感興趣的文章:
  • jQuery AjaxUpload 上傳圖片代碼
  • php+ajax無刷新上傳圖片實例代碼
  • swfupload ajax無刷新上傳圖片實例代碼
  • jquery的ajaxSubmit()異步上傳圖片并保存表單數據演示代碼
  • JQuery+ajax實現批量上傳圖片(自寫)
  • Jquery ajaxsubmit上傳圖片實現代碼
  • AJAX實現圖片預覽與上傳及生成縮略圖的方法
  • 基于HTML5的可預覽多圖片Ajax上傳
  • 用ajax實現預覽鏈接可以看到鏈接的內容
  • Ajax上傳圖片及上傳前先預覽功能實例代碼

標簽:鄭州 舟山 邢臺 洛陽 林芝 內蒙古 遼源 海南

巨人網絡通訊聲明:本文標題《Ajax 上傳圖片并預覽的簡單實現》,本文關鍵詞  Ajax,上傳,圖片,并,預覽,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Ajax 上傳圖片并預覽的簡單實現》相關的同類信息!
  • 本頁收集關于Ajax 上傳圖片并預覽的簡單實現的相關信息資訊供網民參考!
  • 推薦文章