简单实现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实现简单的滑动导航代码(移动端)
May 22 jQuery
jQuery条件分页 代替离线查询(附代码)
Aug 17 jQuery
jQuery基于cookie实现换肤功能实例
Oct 14 jQuery
jQuery实现点击下拉框中的值累加到文本框中的方法示例
Oct 28 jQuery
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
Nov 08 jQuery
基于jquery的on和click的区别详解
Jan 15 jQuery
jQuery 实现倒计时天,时,分,秒功能
Jul 31 jQuery
jQuery实现网页拼图游戏
Apr 22 jQuery
jQuery实现的卷帘门滑入滑出效果【案例】
Feb 18 jQuery
使用jQuery如何写一个含验证码的登录界面
May 13 jQuery
jQuery轮播图功能制作方法详解
Dec 03 jQuery
jQuery实现二级导航菜单的示例
Sep 30 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 文件缓存的性能测试
2010/04/25 PHP
PHP中创建空文件的代码[file_put_contents vs touch]
2012/01/20 PHP
PHP 安全检测代码片段(分享)
2013/07/05 PHP
is_uploaded_file函数引发的不能上传文件问题
2013/10/29 PHP
Linux下PHP加速器APC的安装与配置笔记
2014/10/24 PHP
php自动加载方式集合
2016/04/04 PHP
Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
2009/08/09 Javascript
用json方式实现在 js 中建立一个map
2014/05/02 Javascript
js取得html iframe中的元素和变量值
2014/06/30 Javascript
node.js中的path.sep方法使用说明
2014/12/08 Javascript
javascript实现的右下角弹窗实例
2015/04/24 Javascript
浅析Node.js 中 Stream API 的使用
2015/10/23 Javascript
老生常谈javascript变量的命名规范和注释
2016/09/29 Javascript
Vue + Webpack + Vue-loader学习教程之功能介绍篇
2017/03/14 Javascript
JavaScript数组的5种迭代方法
2017/09/29 Javascript
angular动态表单制作
2018/02/23 Javascript
js实现3D旋转效果
2020/08/18 Javascript
JavaScript中展开运算符及应用的实例代码
2021/01/14 Javascript
[05:36]DOTA2 2015国际邀请赛中国区预选赛第四日TOP10
2015/05/29 DOTA
浅要分析Python程序与C程序的结合使用
2015/04/07 Python
python实现向ppt文件里插入新幻灯片页面的方法
2015/04/28 Python
Python二进制串转换为通用字符串的方法
2018/07/23 Python
Flask实现图片的上传、下载及展示示例代码
2018/08/03 Python
解决python 无法加载downsample模型的问题
2018/10/25 Python
解决pyinstaller打包pyqt5的问题
2019/01/08 Python
python实现将列表中各个值快速赋值给多个变量
2020/04/02 Python
.img/.hdr格式转.nii格式的操作
2020/07/01 Python
css3 border-image使用说明
2010/06/23 HTML / CSS
巧用CSS3的calc()宽度计算做响应模式布局的方法
2018/03/22 HTML / CSS
Expedia韩国官网:亚洲发展最快的在线旅游门户网站
2018/02/26 全球购物
村委会主任先进事迹
2014/01/15 职场文书
食品销售计划书
2014/04/26 职场文书
要账委托书范本
2014/09/15 职场文书
代办社保委托书范文
2014/10/06 职场文书
学校安全管理制度
2015/08/06 职场文书
javascript的setTimeout()使用方法总结
2021/11/20 Javascript