十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
一般的头像上传大小的缩放都是由后端处理的。
我们一直强调成都网站制作、网站设计对于企业的重要性,如果您也觉得重要,那么就需要我们慎重对待,选择一个安全靠谱的网站建设公司,企业网站我们建议是要么不做,要么就做好,让网站能真正成为企业发展过程中的有力推手。专业网站制作公司不一定是大公司,创新互联公司作为专业的网络公司选择我们就是放心。
jquery jcrop
是用来做图片剪切的(但图片的剪切实际也是由后端处理的)jcrop只是提供了要剪切的坐标。
[img]canvas
转成
base64位,然后得到图片的编码,然后上传到数据库
lz上过sns网站或者论坛之类的吗,看上面的上传头像然后剪切大小,都是用flash来完成的。
如果用jquery的图片剪切插件,就可以不用flash 用js来完成。这种是复杂型的,虽然自己也能做但是要花时间,用现成的插件省去了不少写代码的时间。
基本上自定义插件都是省去写代码的时间而已,改下参数只能用。
我觉得用自定义插件就是解决时间问题,增加开发速度
它是前台剪切后,发回剪切的图片数据到后台,然后后台将该数据保存为图片,并生成一条引用链接给前台就行了。
放一个input:file,然后设置为不可见,当点击头像时
$("#头像").click(function(){
$("#input[type=file]").click();
});