作者:右心1477 | 来源:互联网 | 2024-09-26 11:24
flash上传头像多不胜举了,可JS仿flash的见的不多,也是工作需要,就试着写写看!不料,设想还真的可行先看效果图(在FF下):下面是我整个的思路:一、用ajaxFileUpload.j
flash上传头像多不胜举了,可JS仿flash的见的不多,也是工作需要,就试着写写看!不料,设想还真的可行
result 是1或0,表是否上传成功,
size 是缩放比率,默认为1,有缩略图时为缩小的倍数,如果缩略到原来的3/4,size为0.75
msg 如果result=1,msg是文件地址,如果result=0,msg是错误信息
w,h是原图的宽高,如果有缩略图,则为缩略图的宽高。
四、选择图片区域
头像目标大小为175*175,编辑时在右边显示。目标头像要随选区的移动而移动,这个可以定位背景要实现,但它还要随选区的大小变化而变化,这个用背景恐怕是难以实现了吧!
反正我是不知道怎么做
$(function() {
$("#divUp").load("uploadAvatar.htm?n="
+ Math.random());
})
function OnAvatarUploaded(file) {
$("#img").attr("src", file +
"?n="
+ Math.random()); //防止缓存
}