<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>图片上传预览</title><style>.pop .upload {position: relative;background: url('../images/pop-tjtp.png') no-repeat;width: 242px;height: 242px;margin: 0 auto;overflow: hidden;}.pop .upload input {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}.pop .upload img {display: block;width: 242px;height: 242px;box-sizing: border-box;border: 1px solid #ecc6b5;}</style>
</head><body><!-- 上传图片 --><div class="pop"><div class="upload"><img id="img"><input type="file" onchange="showImg(this)"></div></div><!-- js部分 --><script src="./package/jquery-1.9.1.min.js"></script><script>function showImg(obj) {var file = $(obj)[0].files[0]; //获取文件信息var imgdata = '';if (file) {var reader = new FileReader(); //调用FileReaderreader.readAsDataURL(file); //将文件读取为 DataURL(base64)reader.onload = function (evt) { //读取操作完成时触发。$("#img").attr('src', evt.target.result) //将img标签的src绑定为DataURL};} else {alert("上传失败");}}</script>
</body></html>

点击/触摸:

效果:

Yozo撒花

web前端-上传图片预览相关推荐

  1. 通过java解码web前端直接预览海康威视摄像头

    一:前言 最近进行项目开发时遇到了需要前端直接调用摄像头,并直接进行播放的需求.原本计划通过海康威视官网的<WEB无插件开发包 V3.2>直接进行控制.交互,实现摄像头直接登录以及取流预览 ...

  2. Java上传图片预览并通过后端压缩

    1.前端上传图片预览 <%@ page language="java" contentType="text/html; charset=UTF-8" pa ...

  3. anguarjs 上传图片预览_前端图片上传那些事儿

    本文转自:掘金 作者:chess 前言 本文讲的图片上传,主要是针对上传头像的.大家都知道,上传头像一般都会分成以下 4 个步骤: 选择图片 -> 预览图片 -> 裁剪图片 -> 上 ...

  4. web项目使用OpenOffice实现前端在线预览office文档(超详细)

    超详细的OpenOffice实现前端在线预览office文档记录 最近搞一个数字化共享平台,是一个java web项目,使用框架ssm,其中项目有一个需要在线预览PDF.excle.ppt.word文 ...

  5. PDF.js + Vue 浏览器以只读方式打开PDF,后台返回文件流,前端实现预览pdf

    如果你想光前端完成 office(xls,doc,ppt) 文件的预览,只能提供你这些库来使用 PDF http://mozilla.github.com/pdf.js/ XLS https://gi ...

  6. java 根据预览图片上传_JavaSctit 利用FileReader和滤镜上传图片预览功能

    filereader 对象允许web应用程序异步读取存储在用户计算机上的文件(或原始数据缓冲区)的内容,使用 file或 blob对象指定要读取的文件或数据. 1.filereader接口的方法 fi ...

  7. 前端html预览,HTML5 上传前预览

    下面是前端之家 f2er.com 通过网络收集整理的代码片段. 前端之家小编现在分享给大家,也给大家做个参考. HTML5上传图片预览 请选择图片文件:JPG/GIF $("#file0&q ...

  8. 上传图片预览(服务器版)组件

    preview v0.1.0 初始版本 图片上传预览图片组件. 先来个效果看看: 使用步骤: 1.在web.xml中配置selvelt如下所示 <servlet><descripti ...

  9. 上传图片显示扫描效果html5,JS+HTML5实现上传图片预览效果完整实例【测试可用】...

    本文实例讲述了JS+HTML5实现上传图片预览效果.分享给大家供大家参考,具体如下: 在项目中遇到用input标签file类型的文件上传,想实在上传之前进行图片的预览功能:之前的做的一个解决方案是文件 ...

最新文章

  1. 控制Open With菜单项的注册表键值
  2. 802.11n 中HT20 HT40的区别和信道划分
  3. JUL执行原理和流程
  4. hashmap,hashTable concurrentHashMap 是否为线程安全,区别,如何实现的
  5. Java Virtual Machine
  6. 什么是 css,关于css是什么
  7. videocapture 保存图片_RoboMaster视觉教程OpenCV(二)读取视频图像与转换
  8. 【iOS开发】理解 IBOutlet 和 IBAction
  9. android package.xml,文件没问题的情况下not read packageName from xxx\AndroidManifest.xml?
  10. MDT错误之日志查看方法
  11. 3dmax如何建模(一)
  12. python3.0下载官网_python下载 v3.7.0 官方正式版
  13. win10 将中文名修改成英文名
  14. 【语言小知识】-java中将 两个int[] 型数组 整合到一起的方法
  15. 装修后才知道的79件事
  16. 基于拉丁超立方抽样的风,光,负荷场景生成方法 风电功率场景生成 ,光伏功率场景生成,负荷场景生成
  17. 主数据管理(MDM)的一些概念
  18. DDK 2003 SP1 官方下载地址
  19. 邱姓女孩五行缺水取名
  20. 图解机器学习-稀疏学习-matlab源码

热门文章

  1. 【自然语言处理概述】百度百科数据爬取
  2. PyCharm三种解释器的区别(virtual Enviroment, system interpreter, conda Enviroment)
  3. 上一个十年,下一个十年
  4. 信息检索——查全率和查准率
  5. 华为交换机清除堆叠命令
  6. 【Linux虚拟机安装及网络配置】
  7. php调用拼多多api模板,PHP调用拼多多API模板
  8. 图片预览,且鼠标滚轮缩放
  9. 下一个风口会是什么行业?
  10. ArcGIS的数字流域分析、山洪降水径流建模、Hec-RAS建模及洪水危险性评价