附件上传时,浏览器安全设置影响获取的路径,出现fakepath目录
2015-11-12 10:24
169 查看
1,js代码解决:
2,浏览器设置方案:
工具 -> Internet选项 -> 安全 -> 自定义级别 -> 找到“其他”中的“将本地文件上载至服务器时包含本地目录路径”,选中“启用”即可。
//解决浏览器安全配置引起的附件路径异常,兼容ie, firefox全系列, 参数obj为input file对象 function getPath(obj) { if (obj) { if (window.navigator.userAgent.indexOf("MSIE") >= 1) { obj.select(); return document.selection.createRange().text; } else if (window.navigator.userAgent.indexOf("Firefox") >= 1) { if (obj.files) { return obj.files.item(0).getAsDataURL(); } return obj.value; } return obj.value; } }
2,浏览器设置方案:
工具 -> Internet选项 -> 安全 -> 自定义级别 -> 找到“其他”中的“将本地文件上载至服务器时包含本地目录路径”,选中“启用”即可。
相关文章推荐
- 转-谈谈我自己(创业四个多月)
- PyCharm 4.0.6 注册码
- 用Visual C#开发基于OpenCV的Windows应用程序
- 使用 X-Frame-Options 防止被iframe 造成跨域iframe 提交挂掉
- YYWebImage——iOS异步图片加载框架
- Java学习笔记(十四)IO流及网络基础
- hibernate或者mybatis中,持久层PO实现序列化Serializable的原因
- Java实现DES加密与解密,md5加密以及Java实现MD5加密解密类
- java.lang.IllegalStateException: The maximum number of cell styles was exceeded.
- c# 中关于panel 的说明
- Google分布式系统三大论文(二)Bigtable: A Distributed Storage System for Structured Data
- windows VS 下打印堆栈日志
- iOS CoreAnimation动画系列教程
- 轮播图第三方代码
- 反斜杠在c/c++的作用
- 开源IDS系列--解决barnyard2 停止运行 libmysqlclient.so.16.0.0
- fputcsv 导出CSV、Excel DownLoad
- VC++ 在使用 CImage 的Draw 输入一个图像时,有时候会造成图像失真严重,解决的方法如下
- 【转载】LVS+MYCAT+读写分离+MYSQL主备同步部署手册(邢锋)
- ubuntu linux ssh 自动输入密码