图片上传并预览
来源:互联网 发布:产品 瀑布流js代码 编辑:程序博客网 时间:2024/06/02 16:58
<script type="text/javascript"> $(document).ready(function () { $("#li_0").removeClass("active"); $("#li_1").addClass("active"); }); $(document).ready(function () { $("#li_front").mouseover(function () { $("#img0").attr("style", "display:none;") $("#spA").attr("style", "display:block"); $("#file0").attr("style", "display:block") }); $("#li_behind").mouseover(function () { $("#img1").attr("style", "display:none;") $("#spB").attr("style", "display:block"); $("#file1").attr("style", "display:block") }); $("#file0").change(function () { var objUrl = getObjectURL(this.files[0]); console.log("objUrl = " + objUrl); if (objUrl) { $("#img0").attr("src", objUrl); $("#spA").attr("style", "display:none"); $("#file0").attr("style", "display:none"); $("#img0").attr("style", "width:400px;height:200px;display:block;") } }); $("#file1").change(function () { var objUrl = getObjectURL(this.files[0]); console.log("objUrl = " + objUrl); if (objUrl) { $("#img1").attr("src", objUrl); $("#spB").attr("style", "display:none"); $("#file1").attr("style", "display:none"); $("#img1").attr("style", "width:400px;height:200px;display:block;") } }); //建立一個可存取到該file的url function getObjectURL(file) { var url = null; if (window.createObjectURL != undefined) { // basic url = window.createObjectURL(file); } else if (window.URL != undefined) { // mozilla(firefox) url = window.URL.createObjectURL(file); } else if (window.webkitURL != undefined) { // webkit or chrome url = window.webkitURL.createObjectURL(file); } return url; } }); </script>
<h4>照片上传</h4> <div class="list photo"> <ul id="IDCard"> <li id="li_front"><img src="" id="img0" style="display:none;" /><span id="spA">身份证正面照片</span><input type="file" id="file0" /></li> <li id="li_behind"><img src="" id="img1" style="display:none;" /><span id="spB">身份证反面照片</span><input type="file" id="file1" /></li> </ul> </div>
.photo.list li { position: relative; height: 200px; width: 400px; background: #f0f6f3; line-height: 200px; font-size: 20px; text-align: center; color: #9ba19e; text-indent: 0; }
.photo.list li input[type='file'] { display: block; position: absolute; height: 200px; width: 400px; top: 0; cursor: pointer; opacity: 0; }
0 0
- 图片上传并预览
- 上传图片并预览
- 图片上传并预览
- 图片上传并预览
- 图片上传并预览
- 本地上传图片并预览
- js上传图片,并预览
- IE 图片上传并预览
- Java上传图片并预览
- js上传图片,并预览
- js 图片上传并预览
- input上传图片并预览
- jquery上传图片并预览
- SpringMVC上传图片并预览
- php上传图片并预览
- input上传图片并预览
- jq上传图片并预览
- 图片剪裁并预览上传
- Retrofit+MVP模式学习
- centos yum安装memcached及php memcache扩展
- 同一Activity的Fragment切换
- GitHub 优秀的 Android 开源项目
- AngularJS Tutorial (2)
- 图片上传并预览
- Spring MVC事务管理器不起作用
- 通过MSSQL嗅探器跟踪研究EM内部行为并解决identify列问题
- 使用PyCharm配置Spark的Python开发环境(基础)
- oracle配置hugepages_settings.sh
- mac上brew使用
- Android Studio 添加jniLib
- CDN和Web Cache领域相关的经典书籍推荐
- 关于SESSION的理解