检查文件是不是存在于 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:// 文件是不是存在,而不实际加载文件?