New FileReader上传图片

Posted 地铁程序员

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了New FileReader上传图片相关的知识,希望对你有一定的参考价值。

function readURL(input) {
   if (input.files && input.files[0]) {
       var reader = new FileReader();
       reader.onload = function (e) {
       	
           $(‘#blah‘).attr(‘src‘, e.target.result);
       }

       reader.readAsDataURL(input.files[0]);
   }

}

  

$("#imgInp").change(function(){
	var that=this;
	 readURL(that);
});

  

<a href="javascript:;" class="b-upload">
		<span class="sub">上传名片</span>
		<input type=‘file‘ name=‘paymentQrCode‘ id="imgInp" />
	</a>

  

.b-upload{
		    height: 40px;
		    line-height: 40px;
		    font-size: 18px;
		    width: 80%;
		    position: relative;
		    cursor: pointer;
		    color: #fff;
		    background: #008ce6;
		    border: 1px solid #ddd;
		    border-radius: 4px;
		    overflow: hidden;
		    text-align: center;
		    display: inline-block;
		    margin-top: 20px;
		}
		.b-upload input{
			position: absolute;
		    font-size: 160px;
		    right: 0;
		    top: 0;
		}

  

以上是关于New FileReader上传图片的主要内容,如果未能解决你的问题,请参考以下文章

上传图片显示本地链接——FileReader

通过HTML5 FileReader实现上传图片预览功能

js上传图片&预览(filereader)

FileReader获取上传图片的宽高

JavaScript 中的FileReader对象(实现上传图片预览)

js的FileReader实现图片文件上传预览