2015-05-12 203 views
0

我试图在JavaScript中没有硬编码的情况下获取客户端本地路径。 我使用下面的代码来获取路径,但它从服务器中检索。 有人可以帮助我如何在JavaScript中获取本地文件路径。在JavaScript中获取本地系统中的文件路径

recordPath = System.IO.Path.GetDirectoryName(System.IO.Path.GetDirectoryName(
              HttpContext.Current.Server.MapPath("saveFile"))); 
+0

你是什么意思的 “本地路径” 吗?它在Windows中是'%temp%'目录吗? –

+0

我的意思是D:\,E:\ etc等不是%temp%的本地驱动器路径。 @KNeerajLal –

+0

是否用于存储值? –

回答

0

您无法通过javascript获取绝对文件路径。您只能获取相对于服务器页面的文件路径。

location.pathname; 
location.hostname; 

所有绝对路径应在后端处理,并且不应该被硬编码到JS,这是给用户自由地可见。

+0

谢谢。 但是有可能获得绝对路径在任何其他脚本语言,如VBScript? –

相关问题