JS实现用户上传图片并预览(图片fakepath问题)
来源:互联网 发布:爱淘宝买东西如何返利 编辑:程序博客网 时间:2024/06/07 19:48
上传图片时,有时候需要获取文件的本地路径,但是浏览器的安全机制会使得路径被fakepath代替,当然,调整浏览器的相关安全设置可以解决这个问题。但我们不可能让所有用户都通过设置浏览器的安全设置来进行图片上传。
$(function(){ 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 ; } $("#imgFile").change(function(){ var objUrl=getObjectURL(this.files[0]); var size=this.files[0].size; if(size>=1024000*5)bottomTip("图片超过5M了哦",0); else{ if(objUrl){ $("#showImg").attr("src",objUrl); } } }) ; })
阅读全文
0 0
- JS实现用户上传图片并预览(图片fakepath问题)
- 用户上传图片后实现图片预览效果(解决fakepath路径问题)
- js实现上传图片并预览
- 解决C:\fakepath路径加密问题,图片上传之前的预览功能的实现,html5 实现图片预览功能
- 上传图片文件预览时C:\fakepath\文件路径问题
- IE8 用滤镜实现上传预览图片,解决C:\fakepath\*.jpg问题,获取本地路径
- js上传图片,并预览
- js上传图片,并预览
- js 图片上传并预览
- 图片上传预览C:\fakepath\解决方案
- 图片上传预览,解决路径为fakepath
- js实现图片上传预览
- js实现图片上传预览
- js实现图片上传预览
- js实现图片上传预览
- js上传图片预览实现
- js实现图片上传预览
- js实现图片上传预览
- 百度富文本图片上传路径配置(非项目路径)
- soket相关
- QT下添加字库支持
- [ BSGS ] BZOJ3239
- Caffe入门学习(7)将自己的图像数据转成lmdb格式
- JS实现用户上传图片并预览(图片fakepath问题)
- js(三)---函数的作用域与闭包
- Android多线程--Android中常见的四种线程池
- c语言中的结构体
- 跨时钟域处理
- SQL黑客注入防御与绕过的多种姿势
- java配置定时任务
- make menuconfig的时候出现一大堆未定义的错误
- 物体检测之从RCNN到Faster RCNN