我希望能够在JavaScript中使用本地文本文件的内容。我已经使用HTML 5 FileReader API实现了这一点,但现在它只在Mozilla Firefox和Chrome中有效。我知道可以使用Flash创建跨浏览器解决方案。是否有任何开源项目可以做到这一点?
可以的。使用FileReference.load方法。 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/FileReference.html#load%28%29 我不知道它与HTML5 API相比如何。Flash版本有两个要求。它需要Flash Player 10,并且您不能自动选择文件而不打开对话框告诉用户选择文件。此外,此对话框只能在用户交互(单击按钮等)后弹出。 示例在这里: http://actionsnippet.com/?p=1702