Javascript 如何获取选定文件夹的完整路径
我已经在html文件中创建了Javascript 如何获取选定文件夹的完整路径,javascript,html,dom,Javascript,Html,Dom,我已经在html文件中创建了 我可以使用 var imageFiles = document.getElementById("fld1"), filesLength = imageFiles.files.length; for (var i = 0; i < filesLength; i++) { alert(imageFiles.files[i].name); } var-imageFiles=document.getElementById(“fld1”), filesLengt
我可以使用
var imageFiles = document.getElementById("fld1"),
filesLength = imageFiles.files.length;
for (var i = 0; i < filesLength; i++) {
alert(imageFiles.files[i].name);
}
var-imageFiles=document.getElementById(“fld1”),
filesLength=imageFiles.files.length;
对于(var i=0;i
如何获取javascript中所选目录的完整路径。请帮忙
我想使用jquery滑块显示任何文件夹中的所有图像文件。我可以获取该文件夹中存在的文件的名称,但无法获取该文件夹的完整路径。我怎样才能得到它
我这样做是为了得到文件路径,但它只在IE中起作用
<script language="JavaScript">
function GetDirectory() {
strFile = document.MyForm.MyFile.value;
intPos = strFile.lastIndexOf("\\");
strDirectory = strFile.substring(0, intPos);
alert(strFile + '\n\n' + strDirectory);
return false;
}
</script>
函数GetDirectory(){
strFile=document.MyForm.MyFile.value;
intPos=strFile.lastIndexOf(“\\”);
strDirectory=strFile.substring(0,intPos);
警报(strFile+'\n\n'+strDirectory);
返回false;
}
出于明显的安全原因,您不能这样做。浏览器不允许您使用javascript访问和浏览客户端计算机的文件系统。一些浏览器会简单地返回一些文件的假路径。检查,该部分给出了有关文件对象的详细信息
引用文件:
文件名;获取时,必须返回
文件作为字符串。在不同的服务器上有许多不同的文件名
系统;这只是文件名,没有路径
信息。获取时,如果用户代理无法获取此信息
如果可用,则必须返回空字符串
出于安全原因-您不能。一些浏览器甚至会提供
C:\fakepath\your\u文件
。正如mishik所说,你不能。但你为什么需要它?“也许我们能找到一个解决办法。”韦伯先生,我已经编辑了上面的问题