使用Javascript检查文件夹中是否存在文件

使用Javascript检查文件夹中是否存在文件,javascript,jquery,ajax,Javascript,Jquery,Ajax,我想检查文件夹中是否存在文件。下面的代码是当我尝试很多次是不工作的 <!DOCTYPE html> <html> <head> <script> function Start() { var path = "X:\ApplicationFiles\Journals\TandF\RJHR\Vol00000\180008\ML\IProof\TF-RJHR180008.xml"; if (File.Exists(path)) { document.ge

我想检查文件夹中是否存在文件。下面的代码是当我尝试很多次是不工作的

<!DOCTYPE html>
<html>
<head>
<script>
function Start()
{
var path = "X:\ApplicationFiles\Journals\TandF\RJHR\Vol00000\180008\ML\IProof\TF-RJHR180008.xml";
if (File.Exists(path))
{
document.getElementById("Stage").innerHTML = "exists";
}
}
</script>
</head>
<body>
<table border="1">
<thead>
<tr><th>Job ID</th><th>JID</th><th>Article ID</th><th>Intrnl ID</th><th>Due Date</th><th>Current Status</th></tr>
</thead>
<tbody>
<tr><td>T76825</td><td>RJHR</td><td>1445583</td><td>180008</td><td>01-Mar-18</td><td><p id="Stage"/></td></tr>
</tbody>
</table>
</body>
</html>

函数Start()
{
var path=“X:\ApplicationFiles\Journals\TandF\RJHR\Vol00000\180008\ML\IProof\TF-RJHR180008.xml”;
if(File.Exists(path))
{
document.getElementById(“阶段”).innerHTML=“存在”;
}
}
作业IDJIDArticle IDITRNL IDDue DATE当前状态
T76825RJHR144558318000801-Mar-18


这不起作用,因为您的浏览器无法访问您的文件系统

您可以从node.js服务器运行此操作


请参见

这不起作用,因为您的浏览器无法访问您的文件系统

您可以从node.js服务器运行此操作


请参见

在现代web浏览器中,您无法访问本地文件。有一种方法,但它涉及直接的用户操作,您不能随意使用任何文件。

在现代web浏览器中,您无法访问本地文件。有,但这涉及到直接的用户操作,你不能随意使用任何文件。

你不能使用浏览器访问文件,JavaScript是一种视图语言,它只与浏览器交互,为了能够访问本地文件,您需要使用后端平台,如NodeJs或Php

您无法使用浏览器访问文件,JavaScript是一种视图语言,它只与浏览器交互,为了能够访问本地文件,您需要使用后端平台,如NodeJs或Php

,正如我几年前了解到的,您无法通过浏览器使用JS访问本地文件系统,但情况会发生变化。您可以在此处找到更多信息:

本文将向您介绍MDN,但该解决方案仅适用于某些浏览器:


正如我几年前了解到的,您无法通过浏览器使用JS访问本地文件系统,但情况会发生变化。您可以在此处找到更多信息:

本文将向您介绍MDN,但该解决方案仅适用于某些浏览器:


先生,您能告诉我如何使用node.js server.var fs=require('fs')检查文件夹中存在的文件吗;如果(fs.existsSync(path)){//Do something}您需要创建一个myScript.js文件,然后作为:node myScript.jsSir运行它,请为此示例提供完整的html代码。求你了,先生!求你了,先生!求你了,先生!求你了,先生!它不是HTML。您不能使用HTML检查它。您需要使用服务器端语言,如node。请google node.js和“使用node.js读取文件”先生,您能告诉我如何使用node.js server.var fs=require('fs')检查文件夹中存在的文件吗;如果(fs.existsSync(path)){//Do something}您需要创建一个myScript.js文件,然后作为:node myScript.jsSir运行它,请为此示例提供完整的html代码。求你了,先生!求你了,先生!求你了,先生!求你了,先生!它不是HTML。您不能使用HTML检查它。您需要使用服务器端语言,如node。请google node.js和“使用node.js读取文件”谁在投票支持这个问题?再努力一点!可能是谁对这个问题投了反对票?再努力一点!该API的可能副本创建了一个虚拟文件系统,允许web应用在其中读取和写入自己的文件。它仍然无法访问用户计算机上的aribtrary文件。该API创建了一个虚拟文件系统,允许web应用在那里读写自己的文件。它仍然无法访问用户计算机上的aribtrary文件。