javascript中,如何取得文件所在的物理路径?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript中,如何取得文件所在的物理路径?相关的知识,希望对你有一定的参考价值。
如题,注意,不是浏览器上的地址,是电脑上的路径,
而且是不用手动输入任何参数的
要像asp的server.pathmap("文件所在位置")
的功能差不多的.
路过的高手教一下...
给个例子..
回答1楼,用fso可以是作文件的!
我在练这个,就卡在这个问题上了!
我发觉我之前的内容说得不够清楚,容易误导他人,所以从这里开始,
经重新整理后,再发一次
标题: <如何用javascript求文件所在目录的物理路径>
要求的功能是:哪台计算机使用这个文件,就要获得那台计算机存放该文件的完整物理路径
例如:我打开了一个叫"aa.htm"的文件,
而
该文件所在的相对路径是:/aa.htm (求相对路径的有很多)
该文件所在的绝对路径(也叫"物理路径")是: (不知道这个怎么求)
C:\\Inetpub\\wwwroot\\aa.htm
当我打开该文件后,document.write(物理路径),
有高人可以给出里面的"物理路径"的写法吗?
我要的是服务器方式下可运行,我自己是服务器,权限不是问题
如果是java就简单得很 你查查java.io.File的方法 就知道了
javascript 不知道 参考技术A 关注中,不过,我想为什么不用javaScript来与其他技术交换信息呢。而其他技术能获得这个东西
JSP取得绝对路径
在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下:
一、使用${pageContext.request.contextPath}
代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。
例如:
1 <!--使用绝对路径的方式引入CSS文件--> 2 <link rel="stylesheet" href="${pageContext.request.contextPath}/themes/default/css/ueditor.css" type="text/css"/> 3 <!--使用绝对路径的方式引入JavaScript脚本--> 4 <script type="text/javascript" src="${pageContext.request.contextPath}/ueditor1_3_6-gbk-jsp/ueditor.config.js"></script>
使用<%=request.getContextPath()%>和使用${pageContext.request.contextPath}达到同样的效果
1 <script type="text/javascript" src="<%=request.getContextPath()%>/ueditor1_3_6-gbk-jsp/ueditor.all.js"></script>
以上是关于javascript中,如何取得文件所在的物理路径?的主要内容,如果未能解决你的问题,请参考以下文章