【发布时间】:2011-06-30 15:43:20
【问题描述】:
我希望本地文本文件的内容在 JavaScript 中可用。我已经使用 HTML 5 FileReader API 实现了这一点,但这仅适用于 Mozilla Firefox 和 Chrome。
我知道可以使用 Flash 创建跨浏览器解决方案。有没有开源项目可以做到这一点?
【问题讨论】:
我希望本地文本文件的内容在 JavaScript 中可用。我已经使用 HTML 5 FileReader API 实现了这一点,但这仅适用于 Mozilla Firefox 和 Chrome。
我知道可以使用 Flash 创建跨浏览器解决方案。有没有开源项目可以做到这一点?
【问题讨论】:
这是一个开源项目,它通过 Flash 在旧版浏览器中为您提供 FileReader API:
【讨论】:
是的,这是可能的。使用 FileReference.load 方法
我不知道它与 HTML5 API 相比如何。 Flash 版本有 2 个要求。它需要 Flash Player 10,如果不打开告诉用户选择文件的对话框,您将无法自动选择文件。另外,这个对话框只能在用户交互后弹出(点击按钮,...)
这里的例子:
【讨论】: