JavaScript:获取上传文件的完整路径

JavaScript:获取上传文件的完整路径,javascript,asp.net,Javascript,Asp.net,可能重复: 我可以使用JavaScript获取上传文件的完整路径吗?我尝试了asyncfileuploder,但只获得了文件名。如何使用JavaScript获取完整路径?另外,如何使用不同的方法获得完整路径 <ContentTemplate> <cc1:AsyncFileUpload runat="server" ID="uploadExcelFle" UploaderStyle="Modern" ThrobberID="imgLoader" OnClientUp

可能重复:

我可以使用JavaScript获取上传文件的完整路径吗?我尝试了asyncfileuploder,但只获得了文件名。如何使用JavaScript获取完整路径?另外,如何使用不同的方法获得完整路径

<ContentTemplate>
 <cc1:AsyncFileUpload runat="server" ID="uploadExcelFle" UploaderStyle="Modern"
     ThrobberID="imgLoader" OnClientUploadStarted="uploadClientStarted"/>
 </ContentTemplate>

function uploadClientStarted(sender, args) {
 var fileName = args.get_fileName();
 var fileExt = fileName.substring(fileName.lastIndexOf(".") + 1);
 var filePath = args.get_path();
}

函数uploadClientStarted(发送方,参数){
var fileName=args.get_fileName();
var fileExt=fileName.substring(fileName.lastIndexOf(“.”+1);
var filePath=args.get_path();
}

您将无法获得它 这将是一个巨大的安全风险。msdn是这样说的:

来源:


还有一点是,路径只与客户端计算机相关,一旦文件上载到服务器,它就不再相关。您不能依赖于了解客户端计算机的文件结构,因为它可能会在您不知道的情况下更改,这将破坏您的代码。

如果我没有错,用户代理不得提供文件的完整路径。我们无法以任何方式获取完整路径?您无法在任何浏览器中获取文件上载的完整本地路径。它是浏览器内置的安全功能。