Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript获取上传文件夹的完整路径名? 本地共享: 功能选择文件夹(e){ var txt=“”; var theFiles=e.target.files; var relativePath=theFiles[0]。webkitdirectory; var relativePath=文件[0]。webkitRelativePath; var x=document.getElementById(“FileUpload”).value; document.getElementById(“demo”).innerHTML=x; document.getElementById(“demo1”).innerHTML=relativePath; var folder=relativePath.split(“/”); 警报(文件夹[0]); }_Javascript_Html - Fatal编程技术网

如何使用javascript获取上传文件夹的完整路径名? 本地共享: 功能选择文件夹(e){ var txt=“”; var theFiles=e.target.files; var relativePath=theFiles[0]。webkitdirectory; var relativePath=文件[0]。webkitRelativePath; var x=document.getElementById(“FileUpload”).value; document.getElementById(“demo”).innerHTML=x; document.getElementById(“demo1”).innerHTML=relativePath; var folder=relativePath.split(“/”); 警报(文件夹[0]); }

如何使用javascript获取上传文件夹的完整路径名? 本地共享: 功能选择文件夹(e){ var txt=“”; var theFiles=e.target.files; var relativePath=theFiles[0]。webkitdirectory; var relativePath=文件[0]。webkitRelativePath; var x=document.getElementById(“FileUpload”).value; document.getElementById(“demo”).innerHTML=x; document.getElementById(“demo1”).innerHTML=relativePath; var folder=relativePath.split(“/”); 警报(文件夹[0]); },javascript,html,Javascript,Html,上述代码的输出为: C:\fakepath\filename 文件夹名 这里显示的是文件夹名和路径名。它是采取默认值为“假路径”,但我需要找到确切的路径 好的,早些时候是允许的,但由于安全原因,浏览器不允许我们获取客户端计算机的内部详细信息。如果我错了,请纠正我,但我不确定是否可以使用JavaScript实现安全目的。 <!DOCTYPE html> <html> <body> <div align="center" style="width:800p

上述代码的输出为:

C:\fakepath\filename

文件夹名


这里显示的是文件夹名和路径名。它是采取默认值为“假路径”,但我需要找到确切的路径

好的,早些时候是允许的,但由于安全原因,浏览器不允许我们获取客户端计算机的内部详细信息。

如果我错了,请纠正我,但我不确定是否可以使用JavaScript实现安全目的。
<!DOCTYPE html>

<html>
<body>
<div align="center" style="width:800px" >

LocalShare:

<input type="file" id="FileUpload" onchange="selectFolder(event)" webkitdirectory mozdirectory multiple />

<p id="demo"></p>

<p id="demo1"></p>
<script>
function selectFolder(e) {
    var txt = "";
    var theFiles = e.target.files;
    var relativePath = theFiles[0].webkitdirectory;
    var relativePath = theFiles[0].webkitRelativePath;
    var x = document.getElementById("FileUpload").value;
    document.getElementById("demo").innerHTML = x;
    document.getElementById("demo1").innerHTML = relativePath;
    var folder = relativePath.split("/");
    alert(folder[0]);
}
</script>
</body>
</html>