【发布时间】:2014-12-07 01:05:42
【问题描述】:
我正在为一个学校项目建立一个网站。按下按钮时,它将从 txt 单词文件中生成一个随机单词。每个单词都有自己的一行。我希望脚本文件从文本文件中读取每个单词(行),将单词放入数组中。按下按钮时读取随机单词。主要问题是我不知道用于在 javascript 中读取文件的代码或方法。我在这里查看了有关如何从文本文件中读取行的类似帖子,但它们都涉及通过服务器读取它。我在本地工作,没有使用服务器。有关如何从所有客户端的 javascript 读取文本文件的任何信息?
【问题讨论】:
-
查看 FileReader() 和 的 files[] 集合
-
@dandavis 你能详细说明一下吗?不知道你所说的文件收集是什么意思
-
在没有用户交互的情况下从本地硬盘读取文件是不可能的(安全问题)。如果用户从文件选择器对话框中选择一个文件,您只能使用 FileAPI 读取文件。我会将您的数据存储在 JSON 文件中,这些文件更容易从 javascript 中读取。
-
如果我仍然想使用本地文本文件,还有什么替代方案?我知道如何制作一个可以从文件中读取行的python文件,只是不确定如何与html合并。 - @AWolf
-
看看bottle,这是一个用于编写创建网页的python代码的框架。然后你就可以用 python 读取你的文件了。
标签: javascript html random import