解决在高版本浏览器下的input type="file"的路径问题
来源:互联网 发布:超级祝福油数据库 编辑:程序博客网 时间:2024/04/28 14:48
在低版本浏览器下,如ie6及以下,firefox1/2。都可以通过value属性获得file的全路径。
但在高版本上,直接获得value将只能获得文件名,而不包括路径。
<
script
language
=
"javascript"
type
=
"text/javascript"
>
function PreviewImg(imgFile) {
var newPreview = document.getElementById("imgfengmian");
newPreview.src = imgFile.value;
}
</
script
>
解决办法:
var appIcon;
if(!-[1,]){ //在IE浏览器下
var appFile = document.getElementById("appIcon");
appFile.select();
appIcon = document.selection.createRange().text;
}else{//在firefox浏览器下
appIcon=document.getElementById("appIcon").files.item(0).getAsDataURL();
}
- 解决在高版本浏览器下的input type="file"的路径问题
- <input type="file">得到的路径不对问题
- 关于input type=file 获取文件的路径问题
- 解决微信内嵌浏览器无法响应<input type='file'>上传文件的思路
- 解决微信内嵌浏览器无法响应<input type='file'>上传文件的思路
- 在不同浏览器中获取File Input的路径
- 处理各大浏览器的<input type="file">显示风格迥异的问题
- 如何获取input type=file的路径
- 关于获取<input type='file'>获取文件的路径问题
- input type="file" 选取文件路径时出现fakepath问题IE浏览器解决办法
- js input file 解决获取的路径不全问题
- 解决JS(Vue)input[type='file'] change事件无法上传相同文件的问题
- 解决PHP5.6版本“No input file specified”的问题
- IE11下获取<input type="file">的文件名
- 移除除input type="number"在不同浏览器下的箭头
- Tag:input type='file' 的文件长度问题
- <input type=”file”>的问题
- 使用input标签 type='file' 上传图片的问题
- 不会安装该公布程序,因为它可能不安全,请与管理员联系,将程序包的安装用户界面选项更改为基本
- 正则表达式验证
- QTableWidget与QTableView的区别
- 总线
- 基于网络的客户端开发技巧——第五篇透过现象看本质
- 解决在高版本浏览器下的input type="file"的路径问题
- sql server2000挂起的解决方法
- "Error installing to Instantiated" while starting JBossAS 6.0.0.Final "Neo"
- .Net 版 QQ群发器 附源码
- 基于网络的客户端开发技巧——第七篇后台上传
- Siebel学习资料
- Google App Engine对抗Amazon EC2谁更牛?
- 创意与习惯并存-概述
- QTP对于支付宝控件无法录制的问题解决