博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js截取图片上传(仅原理)----闲的无聊了代码就不共享了!写的难看,不好意思给你们看了(囧)...
阅读量:7046 次
发布时间:2019-06-28

本文共 495 字,大约阅读时间需要 1 分钟。

就算世界再坑爹,总有一些属性能带你走出绝望(伟大的absolute)

今天吐槽一下!......在我的世界里没有正统UI,所以效果图永远都是那么坑爹!

这里我要感谢有个position:absolute;   T_T

当遇到各种不合理布局的时候,至少还有它

吐槽完毕!!!

 

这个就是一个简单的图片截取工具!!简陋了点我承认

首先第一步,没什么大问题,解析图片格式

图片么无非就是png,jpg,gif多余的统统alert框叫他们换

 

第二步么也没什么奇怪难度,就无非设置鼠标形状

 

第三步么还是没什么难度获取鼠标按下去的位置event.clientX,event.clientY,松开的位置event.clientX,event.clientY

 

第四步还是没啥难度!

无非就是用绝对定位顶4块位置

加个灰色透明

 

第六步还是没难度,一共就那么6个点鼠标按下去触发函数,然后松开记住位置调整图像

 

第7部边上的那个缩略图,无非就是调整图片大小和位置(margin什么的都可以)反正最外面包着一个头像的width和高度,多余的over-flow:hidden就好了

 

第8部上传图片,ajax返回处理好的图片

 

转载地址:http://zjzol.baihongyu.com/

你可能感兴趣的文章
zabbix-server添加zabbix-proxy
查看>>
iostat命令找不到
查看>>
外观模式
查看>>
我的友情链接
查看>>
Angular2 AoT编译以及Rollup摇树优化
查看>>
ReactJS 学习资料汇总
查看>>
IIS权限应该怎么给?
查看>>
SpringMVC 拦截器和过滤器的区别&&Struts2拦截器和过滤器的区别
查看>>
Access:collating sort order SortOrder[2052(0)]
查看>>
Spark算子:RDD基本转换操作(1)–map、flagMap、distinct
查看>>
我的友情链接
查看>>
shell学习(二)变量
查看>>
Delphi随机数
查看>>
[置顶] webservice系列3---chain
查看>>
hibernate XML配置文件》cfg
查看>>
ExtJS2.0实用简明教程 - ExtJS的组件
查看>>
员工离职原因,只有两点最真实,其他都是扯淡!
查看>>
删除dataGridview中选中的一行或多行
查看>>
使用包ldap3进行Python的LDAP操作
查看>>
#4 Move Find into Model
查看>>