我不知道如何解决此问题,但我希望能够将文件(即txt,html等)中的内容加载到我的Tinymce实例中。
所以基本上是一个启动文件浏览器然后将文件内容加载到Tinymce的按钮。
我已经在图片和图片浏览器中看到了这一点,但我不知道如何为文件执行此操作。
这可以在本地完成,也不在服务器上完成。
答案 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,您应该能够在用户选择文件后执行您想要的操作。