首页 > 代码库 > jsp上传图片实时显示
jsp上传图片实时显示
jsp代码
<div class="form-group" id="caseIma"> <label class="control-label">案例图片</label> <label class="btn btn-primary">选择图片 <input type="file" style="display: none" class="form-control" id="caseImage" name="caseImage" onchange="viewImage(this)"/> </label> !--<p class="help-block">建议尺寸88*88</p>--> </div> <div id="localImag"><img id="preview" width=-1 height=-1 style="diplay:none" /> </div>
js代码
//上传图片后预览图片 function viewImage(file){ var preview = document.getElementById(‘preview‘); if(file.files && file.files[0]){ //火狐下 preview.style.display = "block"; preview.style.width = "300px"; preview.style.height = "120px"; preview.src = window.URL.createObjectURL(file.files[0]); }else{ //ie下,使用滤镜 file.select(); var imgSrc =http://www.mamicode.com/ document.selection.createRange().text; var localImagId = document.getElementById("localImag"); //必须设置初始大小 localImagId.style.width = "250px"; localImagId.style.height = "200px"; try{ localImagId.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale)"; locem("DXImageTransform.Microsoft.AlphaImageLoader").src =http://www.mamicode.com/ imgSrc; }catch(e){ alert("您上传的图片格式不正确,请重新选择!"); return false; } preview.style.display = ‘none‘; document.selection.empty(); } return true; }
jsp上传图片实时显示
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。