Tinymce - 将本地文件内容加载到Tinymce实例

时间:2016-04-01 03:06:45

标签: javascript html tinymce tinymce-4 tinymce-plugins

我不知道如何解决此问题,但我希望能够将文件(即txt,html等)中的内容加载到我的Tinymce实例中。

所以基本上是一个启动文件浏览器然后将文件内容加载到Tinymce的按钮。

我已经在图片和图片浏览器中看到了这一点,但我不知道如何为文件执行此操作。

这可以在本地完成,也不在服务器上完成。

1 个答案:

答案 0 :(得分:1)

尼克 -

在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,您应该能够在用户选择文件后执行您想要的操作。