【发布时间】:2013-07-21 04:04:21
【问题描述】:
我有一个我希望加载的 .csv 文件,其中包含 .HTML 页面将使用的信息。但是,我不确定如何执行此操作,
这是文件的简单图片:http://i.imgur.com/GHfrgff.png
我查看了 HTML5 的 FileReader,它似乎可以完成工作,但它似乎需要使用输入表单。我只想加载文件并能够访问其中的文本并在我认为合适的时候对其进行操作。
This post 提到了 AJAX,但问题是这个网页只会部署在本地,所以有点不确定。
这通常是怎么做的?
【问题讨论】:
-
将 CSV 包装在有效的 JS 中,并通过
<script>元素加载它。 -
经过进一步研究,似乎没有可靠的跨浏览器方式来读取本地文件而无需用户输入。你至少需要一个表格。但是,您可以在读取文件后将文件存储在 localStorage 中,并且仅在 localStorage 没有文件时才提示输入。这会将提示减少为一次性事件。
-
肯定有什么方法可以自动读取txt文件?我知道让网站访问您的计算机文件会导致一些安全问题,但是没有办法消除该限制并让网站完全清晰,以便我可以访问我的信息数据库。
标签: javascript html ajax file