简单实现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实现多张图片上传预览(不经过后端处理)
Apr 29 jQuery
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
Jun 12 jQuery
认识jQuery的Promise的具体使用方法
Oct 10 jQuery
jQuery EasyUI 选项卡面板tabs的使用实例讲解
Dec 25 jQuery
jQuery的Ajax接收java返回数据方法
Aug 11 jQuery
jquery实现联想词搜索框和搜索结果分页的示例
Oct 10 jQuery
详解如何使用webpack打包多页jquery项目
Feb 01 jQuery
jQuery实现简单的Ajax调用功能示例
Feb 15 jQuery
jQuery事件绑定和解绑、事件冒泡与阻止事件冒泡及弹出应用示例
May 13 jQuery
jquery实现上传图片功能
Jun 29 jQuery
JQuery绑定事件四种实现方法解析
Dec 02 jQuery
jQuery实现简单轮播图效果
Dec 27 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
php笔记之:文章中图片处理的使用
2013/04/26 PHP
php自定义错误处理用法实例
2015/03/20 PHP
php编写的抽奖程序中奖概率算法
2015/05/14 PHP
Linux php 中文乱码的快速解决方法
2016/05/13 PHP
PHP验证终端类型是否为手机的简单实例
2017/02/07 PHP
JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器
2010/10/11 Javascript
js各种验证文本框输入格式(正则表达式)
2010/10/22 Javascript
图片img的src不变让浏览器重新加载实现方法
2013/03/29 Javascript
DOM节点删除函数removeChild()用法实例
2015/01/12 Javascript
ExpressJS入门实例
2015/01/14 Javascript
jquery动态改变div宽度和高度
2015/02/09 Javascript
jQuery给元素添加样式的方法详解
2015/12/30 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
2017/03/19 Javascript
js生成word中图片处理方法
2018/01/06 Javascript
JS实现换肤功能的方法实例详解
2019/01/30 Javascript
python操作摄像头截图实现远程监控的例子
2014/03/25 Python
python和C语言混合编程实例
2014/06/04 Python
解决Linux系统中python matplotlib画图的中文显示问题
2017/06/15 Python
Pycharm2017版本设置启动时默认自动打开项目的方法
2018/10/29 Python
python自动结束mysql慢查询会话的实例代码
2019/10/27 Python
关于tf.reverse_sequence()简述
2020/01/20 Python
pycharm 激活码及使用方式的详细教程
2020/05/12 Python
Python matplotlib画图时图例说明(legend)放到图像外侧详解
2020/05/16 Python
PyQt5实现简单的计算器
2020/05/30 Python
pycharm设置默认的UTF-8编码模式的方法详解
2020/06/01 Python
如何利用Python给自己的头像加一个小国旗(小月饼)
2020/10/02 Python
HTML5边玩边学(3)像素和颜色
2010/09/21 HTML / CSS
美国眼镜网站:EyeBuyDirect
2017/04/13 全球购物
英国最大的户外商店:Go Outdoors
2019/04/17 全球购物
人大代表选举标语
2014/10/07 职场文书
交通事故死亡赔偿协议书
2014/12/03 职场文书
抗洪救灾感谢信
2015/01/22 职场文书
岁月神偷观后感
2015/06/11 职场文书
《中彩那天》教学反思
2016/02/24 职场文书
倡议书怎么写?
2019/04/11 职场文书
Linux中sftp常用命令整理
2022/06/28 Servers