久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      利用JS+HTML5實現(xiàn)圖片上傳預覽效果(實例)

      這篇文章主要介紹了JS+HTML5實現(xiàn)上傳圖片預覽效果,結合完整實例形式分析了javascript上傳圖片本地預覽的具體操作步驟與相關實現(xiàn)技巧,需要的朋友可以參考下

      本文實例講述了JS+HTML5實現(xiàn)上傳圖片預覽效果。分享給大家供大家參考,具體如下:

      在項目中遇到用input標簽file類型的文件上傳,想實在上傳之前進行圖片的預覽功能;之前的做的一個解決方案是文件先上傳上去然后返回地址再顯示在頁面上,這樣就不太好,因為用戶基本信息可能并沒有保存,但是頭像卻已經(jīng)改變,如果在需要改變就導致了多余圖片的保存服務器。

      在網(wǎng)上找了下解決方案,如下所示:

      <!DOCTYPE HTML>  <html>    <head>    <meta charset="utf-8">    <title>html5 圖片上傳預覽</title>    <style>      #preview {        width: 300px;        height: 300px;        overflow: hidden;      }      #preview img {        width: 100%;        height: 100%;      }    </style>    <script src="jquery-1.7.2.min.js"></script>    <script type="text/javascript">      function preview1(file) {        var img = new Image(), url = img.src = URL.createObjectURL(file)        var $img = $(img)        img.onload = function() {          URL.revokeObjectURL(url)          $('#preview').empty().append($img)        }      }      function preview2(file) {        var reader = new FileReader()        reader.onload = function(e) {          var $img = $('<img>').attr("src", e.target.result)          $('#preview').empty().append($img)        }        reader.readAsDataURL(file)      }             $(function() {        $('[type=file]').change(function(e) {          var file = e.target.files[0]          preview1(file)        })      })    </script>  </head>  <body>  <form enctype="multipart/form-data" action="" method="post">    <input type="file" name="imageUpload"/>    <p id="preview" style="width: 300px;height:300px;border:1px solid gray;"></p>  </form>  </body>  </html>

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號