简单实现jQuery上传图片显示预览功能


Posted in jQuery onJune 29, 2020

本文实例为大家分享了jQuery上传图片显示预览的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
<head>
 <title>HTML5上传图片预览</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <script src="http://img9.tongzhuo100.com/js/jquery-1.7.2.min.js"></script>
 <style>
  .hide
  {
   display:none;
  }
 </style>
</head>
<body>
<h3>请选择图片文件:JPG/GIF</h3>
<form name="form0" id="form0" >
 <input type="file" name="file0" id="file0" multiple="multiple" />
 <br><br><img src="" id="img0" width="120" class="hide">
</form>
<script>
 $("#file0").change(function(){
  var objUrl = getObjectURL(this.files[0]) ;
  console.log("objUrl = "+objUrl) ;
  if (objUrl) 
  {
   $("#img0").attr("src", objUrl);
   $("#img0").removeClass("hide");
  }
 }) ;
 //建立一??可存取到?file的url
 function getObjectURL(file) 
 {
  var url = null ;
  if (window.createObjectURL!=undefined) 
  { // basic
   url = window.createObjectURL(file) ;
  }
  else if (window.URL!=undefined) 
  {
   // mozilla(firefox)
   url = window.URL.createObjectURL(file) ;
  } 
  else if (window.webkitURL!=undefined) {
   // webkit or chrome
   url = window.webkitURL.createObjectURL(file) ;
  }
  return url ;
 }
</script>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery插件之validation插件
Mar 29 jQuery
jQuery鼠标悬停内容动画切换效果
Apr 27 jQuery
jQuery插件select2利用ajax高效查询大数据列表(可搜索、可分页)
May 19 jQuery
jQuery plugin animsition使用小结
Sep 14 jQuery
jQuery EasyUI 折叠面板accordion的使用实例(分享)
Dec 25 jQuery
jQuery封装animate.css的实例
Jan 04 jQuery
jQuery访问json文件中数据的方法示例
Jan 28 jQuery
JQuery事件委托原理与用法实例分析
May 13 jQuery
一文快速了解JQuery中的AJAX
May 31 jQuery
jQuery实现滑动星星评分效果(每日分享)
Nov 13 jQuery
jQuery实现查看图片功能
Dec 01 jQuery
jquery插件实现图片悬浮
Apr 16 jQuery
关于JS与jQuery中的文档加载问题
Aug 22 #jQuery
jQuery插件DataTables分页开发心得体会
Aug 22 #jQuery
jQuery实现广告条滚动效果
Aug 22 #jQuery
基于jQuery的表单填充实例
Aug 22 #jQuery
使用jQuery实现简单的tab框实例
Aug 22 #jQuery
JQuery判断正整数整理小结
Aug 21 #jQuery
jquery动态赋值id与动态取id方法示例
Aug 21 #jQuery
You might like
利用static实现表格的颜色隔行显示的代码
2007/09/02 PHP
php获取百度收录、百度热词及百度快照的方法
2015/04/02 PHP
Yii2设置默认控制器的两种方法
2017/05/19 PHP
效率高的Javscript字符串替换函数的benchmark
2008/08/02 Javascript
网页整体变灰白色(兼容各浏览器)实例
2013/04/21 Javascript
jQuery中ajax的使用与缓存问题的解决方法
2013/12/19 Javascript
JavaScript利用append添加元素报错的解决方法
2014/07/01 Javascript
JavaScript实现在页面间传值的方法
2015/04/07 Javascript
JavaScript编写推箱子游戏
2015/07/07 Javascript
以JavaScript来实现WordPress中的二级导航菜单的方法
2015/12/14 Javascript
jquery mobile 移动web(5)
2015/12/20 Javascript
AngularJS基础 ng-value 指令简单示例
2016/08/03 Javascript
js实现做通讯录的索引滑动显示效果和滑动显示锚点效果
2017/02/18 Javascript
javascript ES6 新增了let命令使用介绍
2017/07/07 Javascript
NodeJS使用Range请求实现下载功能的方法示例
2018/10/12 NodeJs
用Vue.js在浏览器中实现裁剪图像功能
2019/06/18 Javascript
layUI实现三级导航菜单效果
2019/07/26 Javascript
js中offset,client , scroll 三大元素知识点总结
2019/09/11 Javascript
JavaScript onclick事件使用方法详解
2020/05/15 Javascript
python模拟新浪微博登陆功能(新浪微博爬虫)
2013/12/24 Python
python计算N天之后日期的方法
2015/03/31 Python
使用Python编写简单的端口扫描器的实例分享
2015/12/18 Python
Python编程实现控制cmd命令行显示颜色的方法示例
2017/08/14 Python
python 读取dicom文件,生成info.txt和raw文件的方法
2019/01/24 Python
解决Pycharm后台indexing导致不能run的问题
2019/06/27 Python
Python通过递归获取目录下指定文件代码实例
2019/11/07 Python
在pytorch中实现只让指定变量向后传播梯度
2020/02/29 Python
python torch.utils.data.DataLoader使用方法
2020/04/02 Python
python 使用elasticsearch 实现翻页的三种方式
2020/07/31 Python
通俗讲解python 装饰器
2020/09/07 Python
详解利用canvas实现环形进度条的方法
2019/06/12 HTML / CSS
戴森香港官方网站:Dyson香港
2021/02/11 全球购物
2014年预备党员学习两会心得体会
2014/03/17 职场文书
秋天的怀念教学反思
2014/04/28 职场文书
工作失职造成投诉的检讨书范文
2014/10/05 职场文书
实习证明格式范文
2015/06/16 职场文书