JavaScript读取本地文件

标签 javascript

有没有办法让原生 JavaScript 读取磁盘上的本地文件?

没有 Ajax,没有 JQuery 或其他 JavaScript 库,只使用原生 JavaScript?

我已经搜索过了,但是好像没有办法做到这一点。

我的要求是当不能上网的时候,我会在Chrome浏览器中显示一个警告页面。

最佳答案

HTML5,有一个File Api,如果你对阅读文件感兴趣,只为阅读 - MSDN , HTML5rocks .

如果你对用户是offline的情况更感兴趣,并且您的应用程序需要一个存储,您可以查看 localstorage - MDN , diveintohtml5 .有一个示例如何检查它是否可用,尽管 CanIUse说它目前随处可用。这里有直播example .

希望这会有所帮助,在您的情况下,这似乎是离线后的同步。

关于JavaScript读取本地文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25176256/

相关文章:

JavaScript 不工作?

javascript - 为什么不在单击操作时创建类选择器?

javascript - (这个)在脚本中不起作用

javascript - 在 Angular 5 中将带有 geojson 层的 Leaflet map 导出为 png

用于检查空数据字段的 JavaScript 表单验证部分不起作用

javascript - 如果执行的 JavaScript 进入无限循环,Android WebView 将进入不可恢复状态

javascript - 为什么图像不显示?

javascript - 如何根据操作码分离捕获的错误 (discord.js)

javascript - 尝试访问数组后,React 组件返回无法读取 null 的属性 '__reactInternalInstance$

javascript - 填充 datasource._destroyed 时 Kendo UIsync() 不会触发(脏)