输入文件的绝对路径

可以使用javascript或jquery获取文件的ABSOLUTE路径吗? 这些是我到目前为止的试验,但我能得到的最接近的只是文件名。

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); 

不,这将是违反安全规定的行为。 (它可以告诉你用户的名字等,即c:\Users\Kirk\Desktop\uploadedfile.txt

出于好奇,你为什么要这些信息呢?

根据HTML5的规范,如果您使用JavaScript操作其值字符串,则文件上载控件不应显示您选择的文件的真实本地路径。 相反,处理文件信息的脚本返回的字符串是c:\fakepath