<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><meta name="viewport" content="width=device-width" /><title>jquery 图片base64</title><script type="text/javascript" src="http://s28.9956.cn/static/v4/js/jquery-1.8.3.min.js"></script>
</head>
<body><input id="testFile" type="file"><hr><img id="testImg" style="max-height: 300px; height: 8em; min-width:8em;"><hr><textarea id="testArea" style="display: block; width: 100%;height: 30em;"></textarea><input id="btnTest" type="button" value="提交base" /><script>$("#testPhone").click(function () {$("#testFile").click();});$("#testFile").change(function () {run(this, function (data) {$('#testImg').attr('src', data);$('#testArea').val(data);});});$("#btnTest").click(function () {$.ajax({url: "/usercenter/testbaseaction",type: "post",dataType: "json",data: {"content": $("#testArea").val(),},async: false,success: function (result) {if (result.Code == 200) {alert(result.Data);} else {}}});});function run(input_file, get_data) {/*input_file:文件按钮对象*//*get_data: 转换成功后执行的方法*/if (typeof (FileReader) === 'undefined') {alert("抱歉,你的浏览器不支持 FileReader,不能将图片转换为Base64,请使用现代浏览器操作!");} else {try {/*图片转Base64 核心代码*/var file = input_file.files[0];//这里我们判断下类型如果不是图片就返回 去掉就可以上传任意文件if (!/image\/\w+/.test(file.type)) {alert("请确保文件为图像类型");return false;}var reader = new FileReader();reader.onload = function () {get_data(this.result);}reader.readAsDataURL(file);} catch (e) {alert('图片转Base64出错啦!' + e.toString())}}}</script>
</body>
</html>

jquery 图片转为base64相关推荐

  1. php 图片文件转base64编码格式,php如何将图片转为base64编码格式

    php将图片转为base64编码格式的方法:首先读取图片流:然后利用[base64_encode]函数进行编码格式转换即可. PHP保存Base64图片base64_decode的问题 PHP对Bas ...

  2. java返回图片base64_java将图片转为base64返回给前端

    本文实例为大家分享了java将图片转为base64返回给前端的具体代码,供大家参考,具体内容如下 一.controller端代码 @RequestMapping(value = "/capt ...

  3. 为什么要将图片转为base64格式

    图片的 base64 编码就是可以将一副图片数据编码成一串字符串,使用该字符串代替图像地址; 1. 提升性能: 网页上的每一个图片,都是需要消耗一个 http 请求下载而来的, 图片的下载始终都要向服 ...

  4. Nodejs 使用 Buffer 将图片转为 base64

    一直以为图片转为 base64 很复杂,结果今天看了下 Docusaurus 的 plugin-ideal-image 插件源码,居然只要一行代码就完事了: const toBase64 = (ext ...

  5. Java将图片转为Base64

    Java将图片转为Base64 import net.coobird.thumbnailator.Thumbnails; import org.apache.commons.codec.binary. ...

  6. java 上传图片转base64_java将图片转为base64返回给前端

    本文实例为大家分享了java将图片转为base64返回给前端的具体代码,供大家参考,具体内容如下 一.controller端代码 @RequestMapping(value = "/capt ...

  7. 使用canvas.toDataURL把图片转为base64格式

    使用canvas.toDataURL把图片转为base64格式 function getBase64(url) {//通过构造函数来创建的 img 实例,在赋予 src 值后就会立刻下载图片,相比 c ...

  8. php将上传的图片转为base64,html5实现把上传的图片转成base64编码在显示(代码实例)...

    本章给大家介绍html5实现把上传的图片转成base64编码在显示(代码实例).有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 首先我们来详细的看一看base64编码: 什么是bas ...

  9. Java处理富文本编辑器的图片转为base64编码

    一.需求(场景) 后台(内网)通过富文本编辑器编辑的图文信息,需要在移动端(外网)展示,需要将内容中的图片的src的路径替换成base64编码的传递到前台. 二.思路 1.获取内容中的<img& ...

最新文章

  1. 求职技巧—2014六个秘诀二 - 年求职
  2. 数据加密和数据签名的本质区别 解释
  3. 迅雷第四季度净亏损3240万美元 环比亏损幅度扩大
  4. 【渝粤教育】国家开放大学2018年春季 8039-22T二手车评估 参考试题
  5. 橡胶支座抗压弹性模量计算公式_隔震支座的这些力学特性您都掌握了吗?
  6. JavaScript玩转机器学习:​​​​​​​训练模型
  7. 从直播CDN的原理说起,谈如何解决延时和连麦的老难题?
  8. ModelSerializer序列化(Apiview)
  9. Ubuntu E: 无法获得锁 /var/lib/dpkg/lock - open (11:
  10. 实时共享白板_使用Froala文本编辑器构建实时协作白板-第1部分。
  11. 【DB2】查询上月末、上年末、上年同期等信息
  12. CF Stressful training优先队列加二分搜答案
  13. 那些我们想当然的错误[SQL]
  14. 另辟蹊径,独树一帜的写作方法
  15. 用Javascript实现回到顶部效果
  16. chrome插件安装
  17. Android混淆大法
  18. O2O、C2C、B2B、B2C、C2B的区别
  19. 虚拟光驱 DAEMON Tools Lite ——安装与入门
  20. 2021年中国私募基金市场日益壮大,私募基金管理规模达到19.78万亿元[图]

热门文章

  1. 交易风云-MAM、PAMM、社区交易&KlipC:如何选择多账户管理系统
  2. HihoCoder 1830 Cheat ICPC2018 北京网络赛
  3. 京东极速版赚金币来袭
  4. 怎样搭建企业内部知识库
  5. 九年程序员生涯,我的一些经验教训
  6. 音视频基础学习之【07.仿优酷界面的UI设计】
  7. surface pro3深度linux,surface pro4 安装deepin教程
  8. win10资源保护无法启动修复服务器,为你设置win10系统“sfc /scannow”修复系统提示Windows资源保护无法启动修复服务的处理技巧...
  9. 包头中考计算机考试试题2020,2020年内蒙古包头中考数学试卷附答案解析版.docx...
  10. P4084 [USACO17DEC]Barn Painting