是否可以使用javascript或jquery获取文件的绝对路径?到目前为止,这些都是我的测试,但我能得到的最接近的只是文件名。
var filepath = $('input[type=file]').val();
var test = this.files;
var test2 = test[0];
var test3 = test2.fileName;
var test4 = test2.filePath;
var test5 = test2.Name;
var h = imageInput.value;
var b = document.getElementById("AcademicPhotoId");
var l = b.value;
var binary = b.getAsBinary();
$('.image-display img').attr('src', filepath);
发布于 2011-07-29 06:01:55
不,那会违反安全规定的。(它可以告诉你用户的名字等,例如c:\Users\Kirk\Desktop\uploadedfile.txt
)
出于好奇心,你为什么想要这些信息?
发布于 2011-07-29 06:05:54
根据HTML5的规范,如果使用JavaScript操作文件上载控件的值字符串,则该控件不应显示所选文件的真实本地路径。相反,处理文件信息的脚本返回的字符串是c:\fakepath
https://stackoverflow.com/questions/6866309
复制相似问题