首先用到的语言是php、插件imgareaselect(下载地址:http://odyniec.net/projects/imgareaselect/),没有太多花哨的样式,index.php代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<script type="text/javascript">
//这里通过jQuery语法在原来图片后插入预览的小图片
$(document).ready(function () {
$('<div id="ferret"><img src="upload_pic/resized_pic.jpg" style="position: relative;" /><div>').css({
.insertAfter($('#selectbanner'));
$('#selectbanner').imgAreaSelect({
});
$("#sliceButton").click(function() {
})
</script>
<title>图片裁剪、预览</title>
</head>
<body>
<?php
//上传图片后,把图片复制到upload文件夹下面
}
?>
<div id="s">
<!--上传图片-->
<!--显示图片-->
<? if(isset($_SESSION['upfile'])){?>
<? }?>
</div>
<!--确认裁剪-->
<!--显示裁剪后的图片-->
<
</body>
</html>
本文详细讲解如何使用PHP和JavaScript配合,实现图片的上传、客户端预览、裁剪操作,并最终提交处理。通过实例代码,深入理解前后端交互过程,打造完善的图片管理功能。
202

被折叠的 条评论
为什么被折叠?



