我不知道该怎么做,但我希望能够将文件(即 txt、html 等)中的内容加载到我的 Tinymce 实例中。
所以基本上是一个启动文件浏览器然后将文件内容加载到 Tinymce 的按钮。
我已经在图像和图像浏览器中看到了这一点,但我不确定如何对文件执行此操作。
这将在本地完成,而不是在服务器上。
我不知道该怎么做,但我希望能够将文件(即 txt、html 等)中的内容加载到我的 Tinymce 实例中。
所以基本上是一个启动文件浏览器然后将文件内容加载到 Tinymce 的按钮。
我已经在图像和图像浏览器中看到了这一点,但我不确定如何对文件执行此操作。
这将在本地完成,而不是在服务器上。
尼克 -
在 HTML 5 之前,浏览器中的 JavaScript 不能直接从硬盘读取文件——这是出于安全原因:
https://en.wikipedia.org/wiki/JavaScript#Security
在 HTML 5 中,有新的 API 允许您访问文件。这个页面有一个不错的概述:
http://www.html5rocks.com/en/tutorials/file/dndfiles/
我会注意到浏览器对此的支持还不是普遍的:
http://caniuse.com/#feat=fileapi
假设您可以使用 File API,您应该能够在用户选择文件后做您想做的事情。