0

如何在 jscript 或 jquery 中获取工作文件夹的物理路径?

我需要的是选择下拉目或者单击一个按钮时,我需要获取工作文件夹的完整路径。

前任:

var x="path" here x should be  x=E:/projects/projectname/xyz.aspx.  

我不想要当前文档的 url,我想要完整的路径,这样我就可以生成新的 aspx 页面并动态放置在该文件夹中。

4

3 回答 3

2

我想你正在寻找这样的东西:

var x = ('<%=HttpUtility.JavaScriptStringEncode(Server.MapPath(Request.Url.LocalPath))%>');

现在,在我看来,除了有风险之外,我还不清楚客户端的信息有多大用处……

在我的电脑上,如果我这样做,它会打印console.log(x)

\\company\home_drives$\rsanchez\visual studio 2012\Projects\test\test\Default.aspx 
于 2013-01-04T17:14:03.153 回答
1

浏览器在沙箱中运行,这意味着禁止客户端脚本访问文件系统。

于 2013-01-04T17:19:01.257 回答
0

您需要收集服务器上的所有物理路径,并将它们传递给客户端。如果您想要整个文件夹结构,则必须将其传递给客户端并构建文件夹结构。

我假设您指的是托管公司可能使用的文件管理器之类的东西。

于 2013-01-04T17:11:39.163 回答