如何在 jscript 或 jquery 中获取工作文件夹的物理路径?
我需要的是选择下拉目或者单击一个按钮时,我需要获取工作文件夹的完整路径。
前任:
var x="path" here x should be x=E:/projects/projectname/xyz.aspx.
我不想要当前文档的 url,我想要完整的路径,这样我就可以生成新的 aspx 页面并动态放置在该文件夹中。
如何在 jscript 或 jquery 中获取工作文件夹的物理路径?
我需要的是选择下拉目或者单击一个按钮时,我需要获取工作文件夹的完整路径。
前任:
var x="path" here x should be x=E:/projects/projectname/xyz.aspx.
我不想要当前文档的 url,我想要完整的路径,这样我就可以生成新的 aspx 页面并动态放置在该文件夹中。
我想你正在寻找这样的东西:
var x = ('<%=HttpUtility.JavaScriptStringEncode(Server.MapPath(Request.Url.LocalPath))%>');
现在,在我看来,除了有风险之外,我还不清楚客户端的信息有多大用处……
在我的电脑上,如果我这样做,它会打印console.log(x)
:
\\company\home_drives$\rsanchez\visual studio 2012\Projects\test\test\Default.aspx
浏览器在沙箱中运行,这意味着禁止客户端脚本访问文件系统。
您需要收集服务器上的所有物理路径,并将它们传递给客户端。如果您想要整个文件夹结构,则必须将其传递给客户端并构建文件夹结构。
我假设您指的是托管公司可能使用的文件管理器之类的东西。