检查文件是不是存在于 javascript 和 HTML 中,如果您在本地打开页面

Posted

技术标签:

【中文标题】检查文件是不是存在于 javascript 和 HTML 中,如果您在本地打开页面【英文标题】:Checking if a file exisits in javascript and HTML, if you open the page locally检查文件是否存在于 javascript 和 HTML 中,如果您在本地打开页面 【发布时间】:2018-09-07 01:19:57 【问题描述】:

当我在本地打开 html 页面时,如何读取/检查页面同一文件夹中的文件是否存在。该页面仅供本地使用。

【问题讨论】:

Access Local Files with Local javascript的可能重复 使用 node.js 和 fs(文件系统)和 existsSync 或 stat nodejs.org/api/fs.html#fs_fs_stat_path_callback 【参考方案1】:

尝试发出 ajax 请求来检索文件。 jQuery 示例:

$.get('url to your local file')
.done(()=> alert('file exists'); )
.fail(()=>alert('file cannot be retrieved'););

【讨论】:

弹出“文件无法检索” 如果文件确实存在,请确保 url 正确,然后运行脚本并从同一域访问文件。例如localhost 如上所说,文件是在本地打开的,所以没有域。它处于离线状态。 参见此处:***.com/questions/10752055/… 您可能需要安装本地服务器才能使用此类功能

以上是关于检查文件是不是存在于 javascript 和 HTML 中,如果您在本地打开页面的主要内容,如果未能解决你的问题,请参考以下文章

使用 JavaScript 检查 iOS 路径中是不是存在文件

如何通过 javascript 检查 chrome:// 文件是不是存在,而不实际加载文件?

检查对象值是不是存在于 Javascript 对象数组中,如果不存在则将新对象添加到数组

C语言,判断一个文件是不是存在

如何检查文件是不是存在于 C++ 中? [复制]

Java中如何检查文件是不是存在于目录中