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

标签 javascript html tinymce tinymce-4 tinymce-plugins

我不知道如何解决这个问题,但我希望能够将文件(即 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

假设您可以使用文件 API,您应该能够在用户选择文件后执行您想要的操作。

关于javascript - Tinymce - 加载本地文件内容到Tinymce实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36347331/

相关文章:

tinymce - 将样式应用于 TinyMCE 中的父元素

TinyMCE- 获取纯文本

javascript - $.ajax() 返回值错误 [object HTMLInputElement]

php - 如何使用ffmpeg从任何地方传递视频

javascript - 如何制作脚注以在单击的位置显示其引用的文本?

html - <tr >'s aren' t 创建新行

javascript - 我可以将 Polymer 元素/WebComponents 与 TinyMCE 一起使用吗?

javascript - JQuery - 如何将 Div 中具有相同类的 Div 的值保存到数组中

javascript - Angular 和 Leaflet 在点击时添加标记并获取 Coord

javascript - 将javascript变量从一个html页面传递到另一个页面