html访问手机相册,使用HTML5的FileReader读取手机图片(还可选择拍照), 并自动异步上传到服务器上...
body{margin: 0px; background:#f2f2f0;}
p{margin:0px;}
.title{color:#FFFF00; background:#000000; text-align:center; font-size:24px; line-height:50px; font-weight:bold;}
.file{position:absolute; width:100%; font-size:90px;}
.filebtn{display:block; position:relative; height:110px; color:#FFFFFF; background:#06980e; font-size:48px; line-height:110px; text-align:center; cursor:pointer; border: 3px solid #cccccc;}
.filebtn:hover{background:#04bc0d;}
.showimg{margin:10px auto 10px auto; text-align:center;}
window.onload = function(){
// 选择图片
document.getElementById(‘img’).onchange = function(){
var img = event.target.files[0];
// 判断是否图片
if(!img){
return ;
}
// 判断图片格式
if(!(img.type.indexOf(‘image’)==0 && img.type && /\.(?:jpg|png|gif)$/.test(img.name)) ){
alert(‘图片只能是jpg,gif,png’);
return ;
}
var reader = new FileReader();
reader.readAsDataURL(img);
reader.onload = function(e){ // reader onload start
// ajax 上传图片
$.post(“server.php”, { img: e.target.result},function(ret){
if(ret.img!=”){
alert(‘上传图片成功!’);
$(‘#showimg’).html(‘’);
}else{
alert(‘上传图片失败了’);
}
},’json’);
} // reader onload end
}
}
使用html5 FileReader获取图片,并异步上传到服务器(not iframe)
请选择图片
html访问手机相册,使用HTML5的FileReader读取手机图片(还可选择拍照), 并自动异步上传到服务器上...相关推荐
- 百度上传网站服务器地址,用浏览器访问 一个网站(www.baidu.com) 的过程
用浏览器访问 一个网站(www.baidu.com) 的过程 1.先要解析出 baidu.com 对应的 ip 地址 要先使用 arp 获取默认网关的 mac 地址 组织数据发送给默认网关(ip 还是 ...
- HTML5 文件域+FileReader 读取文件并上传到服务器(三)
一.读取文件为blob并上传到服务器 HTML <div class="container"><!--读取要上传的文件--><input type=& ...
- html5在线裁剪,HTML5 本地裁剪图片并上传至服务器(老梗)
很多情况下用户上传的图片都需要经过裁剪,比如头像啊什么的.但以前实现这类需求都很复杂,往往需要先把图片上传到服务器,然后返回给用户,让用户确定裁剪坐标,发送给服务器,服务器裁剪完再返回给用户,来回需要 ...
- cocos creator 调用相机相册裁剪图片并上传到服务器
大致思路就是creator里面js调用Java和object-c代码,调起系统相机相册,选取图库图片/拍照图片进行裁剪,然后转化为base64字符串,最后通过http post请求上传到服务器. Ja ...
- html5图片区域剪切,HTML5 本地裁剪图片并上传至服务器(老梗)
很多情况下用户上传的图片都需要经过裁剪,比如头像啊什么的.但以前实现这类需求都很复杂,往往需要先把图片上传到服务器,然后返回给用户,让用户确定裁剪坐标,发送给服务器,服务器裁剪完再返回给用户,来回需要 ...
- # iOS 相册图片多选以及类似微信获取相册图片并使用AFN框架上传至服务器
iOS 相册图片多选以及类似微信获取相册图片并使用AFN框架上传至服务器 做APP基本上都是需要从系统的相册当中获取一张或多张图片.那怎么做呢?下面我就带你来实现这个内容,第一次写. 我只是记录一下. ...
- uni-app开发微信小程序(获取多张本地相册图片并上传到服务器功能)
思路: 用户触发某一事件弹出一个弹窗(用户可能直接手机拍摄或者直接从手机相册选择照片),用户选择完方式后,调用对应的api并把选择好的照片上传到服务器. 涉及到的API: 1.uni.showActi ...
- Android简单实现将手机图片上传到服务器中
在本例中,将会简单的实现安卓手机将图片上传到服务器中,本例使用到了 服务器端:PHP+APACHE 客户端:JAVA 先简单实现一下服务器端的上传并测试上传效果,看实例 <?php if(emp ...
- mac 上传ftp服务器文件夹权限,mac 访问 ftp服务器文件夹权限
mac 访问 ftp服务器文件夹权限 内容精选 换一换 在"云服务器列表"页,单击下拉按钮展开会话列表,查看会话连接状态,出现"关闭应用失败"的异常.将鼠标移动 ...
最新文章
- 都9102年了,还问GET和POST的区别
- K-means Algorithm 聚类算法
- 每天一道LeetCode-----为二叉树增加next节点,指向同一层的下一个节点
- [css] 当一个元素被设置为浮动后,它的display值变为什么呢?
- ASP.NET MVC 入门6、TempData
- 阅读《大型网站技术架构》前两章心得体会及总结
- SAP License:关于未分摊差异的几种处理办法
- Linux常用的基本命令10
- 真的,没人能逃开“真香定律”
- 2020-12-02
- 阿里巴巴创新中心联手上海市经信委在沪搞大事情了!
- 应急响应(日志/流量)
- Eclipse使用:Eclipse安装中文语言包
- 如何清空c盘只剩系统_电脑C盘怎么清理到最干净?高手教你清理C盘的详细步骤...
- linux 海思hi3798m_海思Hi3798M V310芯片简介
- maven配置阿里镜像
- Unity3D 实现阴阳师 画符
- 【第四篇】商城系统-品牌管理实现
- mac os 触摸屏_为什么没有出现触摸屏Mac
- SPCA5XX摄像头驱动源码分析