位置: 编程技术 - 正文

基于jquery实现图片上传本地预览功能(jquery图片)

编辑:rootadmin

推荐整理分享基于jquery实现图片上传本地预览功能(jquery图片),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery图表,jquery实战,使用jquery,使用jquery,jquery图片,jquery图表,jquery图表,jquery 画图,内容如对您有帮助,希望把文章链接给更多的朋友!

当我们在上传文件时如果每次都要上传到服务器才可以预览这个做看上合理其实是不合理的,如果网速慢或图片有问题,这样不但浪费客户时间同时也浪费服务器资源了,下面我们介绍利用js上传图片时本地实现预览,希望此方法对各位有所帮助哦。一、原理

分为两步:

当上传图片的input被触发并选择本地图片之后获取要上传的图片这个对象的URL(对象URL);

把对象URL赋值给事先写好的img标签的src属性即可把图片显示出来。

在这里,我们需要了解Javascript里File对象、Blob对象和window.URL.createObjectURL()方法。

基于jquery实现图片上传本地预览功能(jquery图片)

1、File对象

File对象可以用来获取某个文件的信息,还可以用来读取这个文件的内容.通常情况下,File对象是来自用户在一个input元素上选择文件后返回的FileList对象,也可以是来自由拖放操作生成的 DataTransfer对象.

下面来看获取FileList对象:

2、Blob对象

一个Blob对象就是一个包含有只读原始数据的类文件对象.Blob对象中的数据并不一定得是JavaScript中的原生形式.File接口基于Blob,继承了Blob的功能,并且扩展支持了用户计算机上的本地文件.

我们想要得到的对象URL实际上就是从Blob这个对象获取的,因为File的接口继承Blob。下面就来把Blob对象转换成URL:

一个比较完整的实例

二、兼容性

&#;上述方法适用于chrome浏览器 &#;如果是IE浏览器可以直接使用input的value来代替src &#;网上查看资料有直接使用File对象的getAsDataURL()方法获取URL的,现在这个方法都已经废除,类似的还有getAsText()和getAsBinary()方法;

标签: jquery图片

本文链接地址:https://www.jiuchutong.com/biancheng/379278.html 转载请保留说明!

上一篇:jQuery实现本地预览上传图片功能(jquery打开本地html)

下一篇:jQuery数据类型小结(14个)(jquery 属性)

  • 公司股东变更需要本人到场吗
  • 运动手环的税收分类编码是
  • 中华人民共和国国歌
  • 超市小规模纳税人会计难吗
  • 展会补贴收入会计处理
  • 出口货物发生退运是征税还是免税
  • 增值税发票税号0和O
  • 小额存款账户管理费
  • 员工报销款可以公转私吗
  • 季度所得税申报表怎么申报
  • 企业的哪些活动对企业有长期影响呢
  • 库存现金限额的概念
  • 增值税当月抵扣吗
  • 盘亏材料10000元,可以回收的保险赔偿
  • 车辆生产企业目录
  • 银行定期存款转存
  • 已经交税的收入退款会计分录
  • 企业获得利润
  • 哪些人可以享受4050社保补贴
  • 营改增后转让土地使用权怎么计算增值税
  • 货物和劳务
  • 增值税差额征收企业所得税主营业务收入应按什么计入
  • 矿产资源补偿费征收管理规定
  • 预收房款属于什么科目
  • 短期借款的明细科目是什么
  • 找私人贴现怎么做账
  • 企业所得税弥补
  • 1697508432
  • 广告公司收到专票怎么做成本
  • 企业社保缴费工资
  • safari浏览器开发者模式
  • 子公司能享受母公司的优惠政策么
  • 鸿蒙系统值得升级嘛
  • 1.exe是什么文件
  • 直线法摊销的账面价值
  • 车辆购置税税收缴款书
  • php中常见的错误类型有
  • 非正常损失如何处理
  • 产品工人工资属于制造费用吗
  • 原材料按计划成本核算例题
  • 用户登录php
  • 业务宣传费列支合理性
  • idea配置meaven
  • opencv教程
  • 商品出入库台账
  • 增值税iva
  • java拼接字符串和数字
  • 计划资产产生的股利
  • 试生产期间发生事故后重新
  • 支付宝收付款如何截图
  • 企业增值税征收范围
  • 企业减少注册资本
  • 有哪些情况可以用别人的id
  • 工程收到款项会计分录
  • 劳务税可以抵扣企业税比例
  • 低值易耗品和物料用品的区别
  • 未使用和未投入使用
  • 只有合同没发票能挂账吗
  • 工会经费补缴的流程
  • 进出口企业需要哪些手续
  • 关于端午节福利发放的通知(通知公告)
  • 收到同业清算互联前置如何入账
  • 加盟创业成功案例分析
  • jdbc取数据
  • jdbc连接MySQL实验总结
  • 怎么测试windows摄像头
  • windowxp系统怎么设置开机密码
  • 台式装win7
  • win8打开蓝牙设置
  • nginx react
  • HttpURLConnection连接 详解
  • eclipse如何调节字体
  • js注释方法
  • 局域网如何打开共享文件夹
  • sockaddr_in和sockaddr
  • js设置图片边框
  • 社保由税务部门征收的文件
  • 福州税务局几点关门
  • 如何计算环保税减征政策
  • 小规模和一般纳税人营业执照区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设