摘要
本人个人nodejs分享论坛:tnodejs.com
需要解决的问题有:本地图片如何在上传前预览、编辑;最近发现这个功能很多是基于flash实现的,很多JavaScript实现的代码兼容性都很差,特别是在IE和firefox和chrome三个浏览器上不兼容。
代码实现主要利用到jquery插件imgAreaSelect,FileReader对象(chrome和ff获取本地图片数据的接口),IE滤镜效果。
关键词:imgAreaSelect FileReaderdocument.selection.createRange() IE滤镜效果
一、实现上传前预览1.1、页面显示
代码1-1显示的是html需要展示的web页面信息
<!—预览图片显示区域-->
<div id=

本文介绍了如何使用JavaScript实现本地图片上传的预览功能,该功能兼容IE、Chrome和Firefox浏览器。通过imgAreaSelect、FileReader以及处理IE的滤镜效果,创建了一个图片预览小窗口。代码已上传至GitHub仓库https://github.com/tnodejs/imgpreview,建议通过客户端访问如http://localhost/imgpreview/index.html,避免直接打开HTML文件。
最低0.47元/天 解锁文章
472

被折叠的 条评论
为什么被折叠?



