JS预览图像将本地图片显示到浏览器上的代码
2013-08-26 16:01
681 查看
js代码实现:
从file域获取本地图片url并将本地图片显示到浏览器上。
从file域获取本地图片url并将本地图片显示到浏览器上。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript"> /** * 从 file 域获取 本地图片 url * 编辑:www.jbxue.com */ function getFileUrl(sourceId) { var url; if (navigator.userAgent.indexOf("MSIE")>=1) { // IE url = document.getElementById(sourceId).value; } else if(navigator.userAgent.indexOf("Firefox")>0) { // Firefox url = window.URL.createObjectURL(document.getElementById(sourceId).files.item(0)); } else if(navigator.userAgent.indexOf("Chrome")>0) { // Chrome url = window.URL.createObjectURL(document.getElementById(sourceId).files.item(0)); } return url; } /** * 将本地图片 显示到浏览器上 * 编辑:www.jbxue.com */ function preImg(sourceId, targetId) { var url = getFileUrl(sourceId); var imgPre = document.getElementById(targetId); imgPre.src = url; } </script> </head> <body> <form action=""> <input type="file" name="imgOne" id="imgOne" onchange="preImg(this.id,'imgPre');" /> <img id="imgPre" src="" width="300px" height="300px" style="display: block;" /> </form> </body> </html>
相关文章推荐
- JS预览图像将本地图片显示到浏览器上
- JS预览图像将本地图片显示到浏览器上
- JS预览图像将本地图片显示到浏览器上
- JS预览图像将本地图片显示到浏览器上
- js本地图片预览代码兼容所有浏览器
- [置顶] JS预览图像将本地图片显示到浏览器上
- js遍历本地所有图片文件,显示在浏览器中
- js本地图片预览实现代码
- 图片上传,支持同步/异步、预览(MVC、uploadify异步提交、js预览、ajaxSubmit异步提交)兼容大部分浏览器,含代码
- 在页面预览客户端本地图片的js代码(兼容FF IE)
- Javascript/js兼容各个浏览器的本地图片上传即时预览效果
- JS兼容各个浏览器的本地图片上传即时预览效果
- js本地图片预览实现代码
- 超NB的js图片预览效果代码-小图热点 大图清醒显示
- 通过JS获取用户本地图片路径并显示的代码
- ie8.0下显示本地图片的js实现代码 img.src
- ie8.0下显示本地图片的js实现代码 img.src
- 图片异步下载+本地缓存+listview显示+服务器缩放图像代码
- js实现文件上传,图片本地预览(部分代码是借鉴的)
- js遍历本地所有图片文件,显示在浏览器中