网页简单上传图片 imgareaselect插件
参考网址
http://www.cnblogs.com/cjqa/p/4386489.html
http://blog.csdn.net/china_lzn/article/details/7553552(未测试)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<link rel="stylesheet" type="text/css" href="css/imgareaselect-default.css"/>
<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="js/jquery.imgareaselect.min.js"></script>
</head>
<body>
<div class="frame" style="width: 500px; height: 467px;float:left;border:1px solid #dcdcdc;">
<img id="photo" src="./images/b.jpg" style="max-width:100%;max-height:100%;" />
</div>
<div id="preview" style="width: 250px; height: 200px; overflow: hidden;border:1px solid #dcdcdc;">
<img src="./images/b.jpg" style="width: 250px; height: 200px;" />
</div>
</body>
<script type="text/javascript">
function preview(img, selection) {
if (!selection.width || !selection.height) { return; }
var scaleX = 250 / selection.width;
var scaleY = 200 / selection.height;
var hei = $('#photo').height();
var wid = $('#photo').width();
$('#preview img').css({
width: Math.round(scaleX * wid),
height: Math.round(scaleY * hei),
marginLeft: -Math.round(scaleX * selection.x1),
marginTop: -Math.round(scaleY * selection.y1)
});
}
$(function () {
$('#photo').imgAreaSelect({
//aspectRatio: '1:1',
handles: true,
fadeSpeed: 200, onSelectChange: preview
});
});
</script>
</html>
网页简单上传图片 imgareaselect插件相关推荐
- 利用jquery的imgAreaSelect插件实现图片裁剪示例
将用户上传的图片进行裁剪再保存是现在web2.0应用中常常处理的工作,现在借助jquery的imgareaselect插件再配合PHP的GD库就可以轻松的实现这个在以前来说非常棘手的功能.我们来看看它 ...
- php 批量插件下载,网页链接批量复制插件下载 Bulk URL Opener (网页链接批量复制插件) v1.11.1 免费版 下载-脚本之家...
Bulk URL Opener是一款简单好用的网页链接批量复制插件,该工具支持批量复制URL.批量打开等功能,极大提升了用户对于大量网址的处理效率,在短时间内完成多链接的操作,需要的人群千万别错过.感 ...
- 最简单DIY基于ESP8266的物联网智能小车①(webserver服务器网页简单遥控版)
ESP8266和ESP32物联网智能小车开发系列文章目录 第一篇:最简单DIY基于ESP8266的物联网智能小车①(webserver服务器网页简单遥控版) 文章目录 ESP8266和ESP32物联网 ...
- bilibili登录页面代码html5,GitHub - Attect/Bilibili-HTML5-Random-Play: 基于TamperMonkey的B站网页端随机播放功能插件...
Bilibili-HTML5-Random-Play 基于TamperMonkey的B站网页端随机播放功能插件. B站新版网页看起来不错,但依然没有增加随机播放功能,一些分P巨多的音乐视频合集播放起来 ...
- Android-实现一个简单的自动翻译插件
目录 实现一个简单的自动翻译插件 实现思路 几个重要的实现方法 1.解析xml 2.写文件 3. 翻译 使用 实现一个简单的自动翻译插件 最近在开发项目是要将Android相关的资源进行国际化,需要将 ...
- 【UI插件】简单的日历插件(下)—— 学习MVC思想
前言 我们上次写了一个简单的日历插件,但是只是一个半成品,而且做完后发现一些问题,于是我们今天尝试来解决这些问题 PS:距离上次貌似很久了 上次,我们大概遇到哪些问题呢: ① 既然想做一套UI库,那么 ...
- Microsoft Edge浏览器使用时过滤网页广告弹窗等插件推荐---电脑初始维护
浏览器处理原因: 网民在浏览网页时,总会被大量广告弹窗.垃圾信息.流氓行为所干扰,降低我们的网络体验:有时不小心点击到垃圾弹窗,电脑会自动植入一些木马病毒,降低电脑使用寿命:这时浏览器预处理就会显得很 ...
- C# 网络编程之网页简单下载实现
这是根据<C#网络编程实例教程>中学到的知识实现的一个C#网页简单下载器,其中涉及到的知识主要是HTTP协议编程中相关类:HttpWebRequest类.HttpWebResponse类. ...
- js网页3D雪花特效插件(导入直接使用,参数齐全)
//导入js类库 <script src="js/snow/threecanvas.js"></script> <script src="j ...
最新文章
- 在 Spring Boot 中,如何干掉 if else
- wifi信息修改插件ios_这21款Android Studio插件,你不得不装
- 2-09 CentOS系统参数优化
- 二、HDFS基本架构和shell操作
- android系统sharedUserId: SYSTEM_UID+PHONE_UID+BLUETOOH_UID+LOG_UID+NFC_UID
- 创建线程的第二种方法(实现Runnable接口)
- python split函数 空格_Python随笔29:Python基础编程练习题23~24
- Java反射设置list的属性值_利用java反射比较两个实体有哪些属性值不一样
- IKVM.NET_第一篇_概述
- klwp主题大全_klwp主题包百度网盘版下载-klwp主题包百度云版_5577安卓网
- Js逆向实战之网易云音乐(手把手视频讲解)
- B站【1espresso】NLP - transform、bert、HMM、NER课件
- 【无标题】非专业45岁,目标:Python对表格的识别转换。(1)基础识别
- HUD1.2.4 Nasty Hacks
- Java开发工程师笔试试题(附带答案)
- 软件行业薪酬待遇调查:涨薪不给力致员工跳槽
- 2016java程序设计大赛_2016湘潭大学首届JAVA程序设计竞赛
- 警惕!李鬼出没冒充SwapX,千万别上当
- 充电电池、充电和放电循环是如何工作的
- Windows 7下的Comodo Firewall免费防火墙
热门文章
- python sort 多级排序_Python使用sort和class实现的多级排序功能示例
- 牛客假日团队赛5J	护城河 bzoj 1670: [Usaco2006 Oct]Building the Moat护城河的挖掘 (凸包的周长)...
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-Switch Case语句是否会自动跳转到下一个
- C#里内置的DateTime基本功能
- 窗口句柄、窗口类对象的关系
- MFC 自定义消息四步曲与在参数中传递变量
- 基于AFNetworking的封装的工具类
- IOS15瀑布流的使用
- 使用OC语言批量修改文件名称
- php excel 导入配置,Thinkphp3.2.3整合PHPexcel进行导入导出操作