js 文件路径的获取,包括火狐,IE
2011-09-08 15:04
169 查看
var obj=$("#xiaozhangPic")[0];
var filepath ="";
if (window.navigator.userAgent.indexOf("MSIE") >= 1) {
obj.select();
filepath = document.selection.createRange().text;
} else if (window.navigator.userAgent.indexOf("Firefox") >= 1) {
if (obj.files) {
filepath = obj.files.item(0).getAsDataURL();
}
else
{
filepath = obj.value;
}
}
注: 火狐的地址是火狐编码后的地址, 不是实际的文件地址, 不影响使用.
ie下的是实际地址即使IE8也是获取实际地址的.
var filepath ="";
if (window.navigator.userAgent.indexOf("MSIE") >= 1) {
obj.select();
filepath = document.selection.createRange().text;
} else if (window.navigator.userAgent.indexOf("Firefox") >= 1) {
if (obj.files) {
filepath = obj.files.item(0).getAsDataURL();
}
else
{
filepath = obj.value;
}
}
注: 火狐的地址是火狐编码后的地址, 不是实际的文件地址, 不影响使用.
ie下的是实际地址即使IE8也是获取实际地址的.
相关文章推荐
- JS 获取IE上传文件路径(IE7,8)
- 火狐IE下获取完整文件路径名的方法
- 如何使用JS获取IE上传文件路径(IE7,8)
- JS获取上传文件的绝对路径,兼容IE和FF
- 上传时获取文件的完整路径图片预览的js代码(兼容Firfox和IE)
- JS获取IE上传文件路径、后缀、大小、文件名代码
- struts2 JS获取上传文件的绝对路径,兼容IE和FF
- 如何使用JS获取IE上传文件路径(IE7,8)
- Js获取fileupload的绝对路径时总是的到C:\fakepath\+文件名称的 解决方案
- js 获取鼠标的位置(兼容火狐与ie)用了jquery 进行简化操作,但获取鼠标的是纯js,加上<!DOCTYPE 标准
- js/jquery 获取本地文件的文件路劲 获取input框中type=‘file’ 中的文件路径
- Js获取file上传控件的文件路径总结
- js获取文件域完整路径
- 通过JS获取文件上传路径
- js获取当前js文件url目录路径
- js后缀文件中获取请求路径的方法
- js兼容ie和火狐支持获取图片大小和显示
- JS获取fileupload文件路径
- Javascript 获取当前JS文件路径
- js获取url路径包括正则匹配规则来获取