点击上传头像,选择图片后,即时预览头像,代码如下
<!doctype html> <html> <head> <meta charset="utf-8"> <title>头像即时预览</title> <script type="text/javascript" src="js/jquery-1.11.1.min.js"></script> <script type="text/javascript"> //选择封面图片 function preview(file){ var prevDiv = document.getElementById('preview'); if (file.files && file.files[0]){ var reader = new FileReader(); reader.onload = function(evt){ prevDiv.innerHTML = '<img src="' + evt.target.result + '" width="100xp" height="120px"/>'; } reader.readAsDataURL(file.files[0]); }else{ prevDiv.innerHTML = '<div class="img" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src=\'' + file.value + '\'"></div>'; } } </script> <style> span, input, img{ margin: 0; padding: 0; list-style: none; border: none; } .img { width: 100px; height: 120px; border: 1px solid #bbb; } .choose { display: inline-block; height: 33px; width: 100px; border: 1px solid #bbb; border-radius: 4px; line-height: 33px; outline: none; text-align: center; color: #0dac75; } .file { position: absolute; left: 0; width: 100px; opacity: 0; } div input { height: 33px; padding-left: 5px; border: 1px solid #bbb; border-radius: 4px; line-height: 33px; outline: none; } input[type="file" i] { align-items: baseline; color: inherit; text-align: start; } </style> </head> <body> <div > <div class="img" id="preview"> </div> <span class="choose">选择头像</span> <input type="file" class="file" onchange="preview(this)" /> </div> </body> </html>
相关推荐
asp源码—flash上传头像剪裁预览组件 asp版 v2.1.zip asp源码—flash上传头像剪裁预览组件 asp版 v2.1.zip asp源码—flash上传头像剪裁预览组件 asp版 v2.1.zip asp源码—flash上传头像剪裁预览组件 asp版 v2.1.zip ...
PHP+Ajax无刷新上传头像预览
会员的上传头像 裁剪 预览 asp.net版,案例,自定义头像存储路径,自定义上传成功后的提示,存储为一大一小两张图片
javascript+html头像上传预览,显示圆形头像预览。
thinkphp + flash上传头像剪裁预览组件
jQuery php图片上传预览插件_头像上传预览代码
一款Flash上传头像剪裁预览组件(全能版)支持asp/php/asp.net/jsp四种网页语言,当然也是适用于HTML 这?a href='http://www.veryhuo.com/z/naozhong/' target='_blank'>闹钟镅缘摹PЧ浅2淮淼模缟贤肌?/p> ...
Flash头像上传组件功能介绍 1.上传并预览,用户可以任意选择区域,支持头像旋转 2.支持上传成功,js 回调函数 3.无论图片过大还是过小,都可以按照固定大小显示 4.支持亮度,对比度,饱和度修饰 5.支持头像拍照保存 ...
包含了5个上传头像裁剪预览的效果和源码; 包含.net、php的;模仿开心网、新浪等上传效果
jQuery PHP头像上传预览代码是一款简洁实用的jQuery图片上传预览插件,支持单图上传预览,多图上传预览,可以对已经上传的图片进行编辑和删除。
Flash头像上传剪裁预览组件 2.0 更新内容: 1.多增加js 回调函数参数 picUrl,callbackdata picUrl:后端图片路径 callbackdata:后端返回数据 2.新增加后端 保留图片路径 savePath (默认当前路径) 3.新增加后端 ...
根据sina上的头像上传作了一定的修改,oschina上也有相关的例子,这里只是一个demo. 上传并预览,用户可以任意选择区域,支持头像旋转 支持上传成功,js 回调函数 无论图片过大还是过小,都可以按照固定大小显示 ...
PHP头像上传预览剪切组件,两个功能:PHP实现头像图片的上传;PHP实现对图像的剪切(裁切)保存功能。包括了ASP/ASP.NET/JSP/PHP四个版本的头像上传和裁切实例,上传图片成功后,会自动生成三种大小的图片供预览,可...
资源名:asp.net 头像上传及预览剪裁实例源码 资源类型:程序源代码 源码说明: 1.上传并预览,用户可以任意选择区域,支持头像旋转 2.支持上传成功,js 回调函数 3.无论图片过大还是过小,都可以按照固定大小显示 4...
flash上传头像剪裁预览组件2.0,支持 php jsp asp.net asp ,支持自定义头像保存路径,很强大的哦
原生js简单的头像图片上传预览效果 原生js简单的头像图片上传预览效果
上传并预览,用户可以任意选择区域,支持头像旋转 2.支持上传成功,js 回调函数 3.无论图片过大还是过小,都可以按照固定大小显示 4.支持亮度,对比度,饱和度修饰 5.支持头像拍照保存 6.支持php,asp,jsp,...
jQuery新浪微博头像裁切预览代码,非常好用,已多次运用到项目中。
上传并预览,用户可以任意选择区域,支持头像旋转 2.支持上传成功,js 回调函数 3.无论图片过大还是过小,都可以按照固定大小显示 4.支持亮度,对比度,饱和度修饰 5.支持头像拍照保存 6.支持php,...
ASP实例开发源码—flash上传头像剪裁预览组件 asp版 v2.1.zip ASP实例开发源码—flash上传头像剪裁预览组件 asp版 v2.1.zip ASP实例开发源码—flash上传头像剪裁预览组件 asp版 v2.1.zip