如何使用火狐浏览器获取文件全路径
functiongetFullPath(obj){//console.info(obj.files.item(0))console.info(window.URL.cre...
function getFullPath(obj) {
//console.info(obj.files.item(0))
console.info(window.URL.createObjectURL(obj.files[0]))
if (obj) { //ie
if (window.navigator.userAgent.indexOf("MSIE") >= 1) {
obj.select();
return document.selection.createRange().text;
} //firefox
else if (window.navigator.userAgent.indexOf("Firefox") >= 1) {
if (obj.files) {
return window.URL.createObjectURL(obj.files[0]);
}
return obj.value;
}
return obj.value;
}
}
我使用以上的js获取文件的全路径,但是还是报错,为什么? 展开
//console.info(obj.files.item(0))
console.info(window.URL.createObjectURL(obj.files[0]))
if (obj) { //ie
if (window.navigator.userAgent.indexOf("MSIE") >= 1) {
obj.select();
return document.selection.createRange().text;
} //firefox
else if (window.navigator.userAgent.indexOf("Firefox") >= 1) {
if (obj.files) {
return window.URL.createObjectURL(obj.files[0]);
}
return obj.value;
}
return obj.value;
}
}
我使用以上的js获取文件的全路径,但是还是报错,为什么? 展开
2个回答
展开全部
您好!很高兴为您答疑!
http://mozilla.com.cn/post/18474/ 参考这里 firefox已经不允许获取绝对路径了。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
http://mozilla.com.cn/post/18474/ 参考这里 firefox已经不允许获取绝对路径了。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询