php 上传图片 裁剪,thinkphp_图片上传裁剪功能
标签:
准备材料
THINKPHP
jQuery表单插件
cropper 裁剪插件
思路: 利用THINKPHP上传文件类与图片裁剪类,前台想办法组合参数给后台 那怎么样可以异步提交文件呢 关键就是 jquery表单插件了
后台准备
前台准备
即时预览图片 (不会上传文件)
/**
* 从 file 域获取 本地图片 url
*/
function getFileUrl(sourceId) {
var url;
if (navigator.userAgent.indexOf("MSIE")>=1) { // IE
url = document.getElementById(sourceId).value;
} else if(navigator.userAgent.indexOf("Firefox")>0) { // Firefox
url = window.URL.createObjectURL(document.getElementById(sourceId).files.item(0));
} else if(navigator.userAgent.indexOf("Chrome")>0) { // Chrome
url = window.URL.createObjectURL(document.getElementById(sourceId).files.item(0));
}
return url;
}
/**
* 将本地图片 显示到浏览器上
*/
function preImg(sourceId, targetId) {
var url = getFileUrl(sourceId);
var imgPre = document.getElementById(targetId);
imgPre.src = url;
}
//触发事件调用
preImg(this.id,‘imgPre‘);
标签:
php 上传图片 裁剪,thinkphp_图片上传裁剪功能相关推荐
- base64图裁剪 php_php图片上传类(支持缩放、裁剪、图片缩略功能)
namespace dollarphp; /** * @desc:图片上传类 * @author [Lee] ]> * 1.自动验证文件是表单提交的文件还是base64流提交的文件 * 2.验证 ...
- 云炬Android开发笔记 14 个人中心、图片裁剪、图片上传、收货地址、消息推送、权限管理等功能开发与一键式封装
阅读目录 0.优化 1.个人中心页面的布局 2. 订单列表逻辑梳理与实现 3. 个人信息的更新实现 3.1 个人信息页面的布局 3.3 数据的转化 5.3 图片库中图片选择事件的处理 5.4 相机 ...
- kindeditor上传图片php,Kindeditor编辑器添加图片上传水印功能(php代码)
KindEditor 是一套开源的在线HTML编辑器,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框.可以无缝地与 Java..NET.PH ...
- php上传图片 中文,php图片上传方法
php图片上传方法 发布于 2015-11-07 21:44:59 | 92 次阅读 | 评论: 0 | 来源: PHPERZ PHP开源脚本语言PHP(外文名: Hypertext Preproce ...
- vue 移动端头像裁剪_vue头像上传裁剪组件_一个漂亮的Vue组件,用于图像裁剪和上传...
vue头像上传裁剪组件 vue-image-crop-upload (vue-image-crop-upload) A beautiful vue component for image crop a ...
- java上传图片方法_java 图片上传方法
/*** 点击上传照片功能*/ publicString writeImg(){try{ HttpServletRequest request=WebUtils.getRequest();//requ ...
- java实现上传图片代码_Java图片上传实现代码
本文实例为大家分享了java图片上传代码,供大家参考,具体内容如下 import java.io.*; import java.net.*; /* *发送端 */ class picsend { pu ...
- php网页添加图片的代码,天天查询-PHP版的kindeditor编辑器加图片上传水印功能
首先简单介绍一下kindeditor编辑器: KindEditor 是一套开源的在线HTML编辑器,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本 ...
- 前后端分离实现图片上传的功能
由于最近开发的项目需要有上传图片的功能,并且能够让上传的图片能够在网页上预览出来.所以写下此篇文章,记录一下学习到的知识. 1,前端 前端项目是采用angularjs框架搭建的.图片上传功能在前端的代 ...
- ssm上传文件获取路径_SSM实现图片上传下载功能
0. 基本步骤框架搭建 实现带图片上传的注册功能 实现下载功能 1. 框架搭建 Step1 创建开发项目 创建基础MVC包结构:controller.service.mapper.pojo Step2 ...
最新文章
- 为什么不记录慢速查询?
- Power Designer逆向工程导入Oracle表,转为模型加注释
- Focal Loss 的Pytorch
- P2494 [SDOI2011]保密(网络流/最小割/01分数规划)
- 由系统调用想起的。。。
- scala 编程 ——类型限定与泛型编程
- webstorm识别 ftl文件
- OSN1800V OSN1800II OSN1800I 华为全新原包装分组增强型多业务光传送平台
- python程序设计基础课后答案-Python语言程序设计基础(第2版)嵩天课后答案
- 离散数学_命题逻辑的演绎推理
- 人工智能与大数据就业前景_人工智能就业方向及发展前景
- 尝一尝HBuilderX香不香
- keil遇到FCARM - Output Name not specified, please check ‘Options for Target - Utilities‘解决方法
- 如何判断初级,中级,高级等等不同级别程序员
- 密码 加盐处理 是什么
- lazada代运营-代运营服务平台
- TMS320F28377S 学习笔记2 BGA封装的焊接
- 8-14:HTML学习#30
- 最全面的Android资料大全
- d3d12.dll丢失怎么修复-d3d12.dll修复工具下载