问题标签 [rte]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - YUI:RTE:焦点和模糊事件
是否有可能获得我们在 RTE 的其他表单控件上拥有的焦点和模糊事件的等价物?也就是说,我想知道给定的 RTE 何时获得焦点以及何时失去焦点。
我看到 RTE 支持很多事件(http://developer.yahoo.com/yui/editor/#events),但我没有看到任何关于焦点/模糊的信息。我错过了什么吗?
javascript - javascript 富文本编辑器
有几个(非常好的)用 Javascript 编写的富文本 Web 编辑器(例如 FCKeditor、YUI Texteditor 和许多其他)。
但是我找不到任何关于如何构建这样一个组件的教程。可以解释高级考虑因素(架构)和/或低级“关键”点的更多细节(即为什么大多数编辑器都使用 iFrame,如何处理键盘输入,如 Ctrl-B、Ctrl -C 选择文本时和未选择文本时等)
我的主要动机是好奇心。如果我今天必须开发这样的编辑器,我不知道从哪里开始。
有谁知道任何涵盖上述问题的教程(理想情况下,解释如何从头开始构建所见即所得编辑器的东西)?
javascript - 在创建后修改 YUI RTE 工具栏
我处于无法控制一个或多个YUI 富文本编辑器的创建的情况;它是在别人的图书馆里完成的。
出于本次讨论的目的:
- 修补代码——猴子或其他——不是一种选择。
- 删除 (
editor.destroy()
) 已经存在的编辑器并添加我自己的编辑器也不是一种选择。创建编辑器的代码对其做了其他事情并引用了参考等——我需要修改当前的编辑器。
我所说的创造是指:
问题是我希望这些编辑器具有与他们所拥有的不同的工具栏配置。确切地说,我想删除一堆按钮(默认有点臃肿)。
我设法用该EditorInfo
工具获得了编辑器,但我真的无法用它做任何事情。编辑器上显然有一个变量可以让您获取Toolbar
实例,但是当我尝试它时,我得到的只是null
.
那么,有没有办法在render()
调用删除工具栏按钮后修改 YUI 富文本编辑器?
javascript - IE 的 styleWithCSS
我正在构建一个自定义 RTE,将用户输入转换为自制标记,现在我是白痴,我使用带有 designMode = "On" 的 iframe 完成此操作,并使用 styleWithCSS = false 让它在 Firefox 中工作,这样我就可以轻松转换将<b>
(是... b :( ) 放入我的标记中,然后输出正确的代码,而不是我必须从<span style="...
现在开始阅读我的问题是,我似乎无法找到看起来或行为类似于 styleWithCSS = false 的东西,用于 IE、Chrome或 Opera,欢迎提出任何建议。
php - RichTextEditor 是 PHP/代码对 php 片段友好的
我似乎找不到一个 js RTE 可以与其中交织的 php 片段友好地玩耍。我想要一个用于多个站点后端的迷你 CMS。视图在这里和那里有一些 php 片段
是否有任何 RTE 可以单独使用 php,甚至显示它与漂亮的格式混合在一起?
即使在 html 模式下输入并来回切换,TinyMCE 也会杀死标签。如果粘贴到源代码模式,FCKEdit 似乎保持代码完整,但它没有显示在编辑端,所以如果有人删除了一个包含一些 php 的元素,bop,它就消失了。
并且没有一个编辑器喜欢创建良好的缩进代码,这也是一个不错的加分项,但可能会问得过头了,呵呵。
ruby - 如何在 wxRichTextCtrl 中复制和粘贴富文本?
我正在使用 wxruby,但据我所知,它不仅是一个 ruby 问题。如果我尝试将富文本复制并粘贴到 wxRichTextCtrl 中,它会丢失所有格式。我错过了什么?有什么办法可以使这项工作?
jquery - jQuery: Batiste 富文本编辑器——如何更新内容?
我正在使用这个轻量级的 jQuery 插件来创建一个富文本编辑器:Batiste RTE jQuery Plugin
作为更复杂表单的一部分,我具有清除更改的功能,我也希望能够为编辑器执行此操作。
我将初始内容保存在一个变量中,我想做类似的事情:setContent(INITIAL_CONTENT),但我找不到访问 RTE 对象的方法,因为
$("textarea").rte(some-options-here)
返回的是textarea
对象而不是rte
对象。
关于如何实现这一点的任何想法?
javascript - 在富文本编辑器中嵌入 Flash
我一直在尝试通过使用 mozilla 的 .insertHTML 函数 ( http :// www.mozilla.org/editor/midas-spec.html),但由于某种原因它从未出现 - 使用萤火虫我可以看到嵌入标签在那里,但它已经剥离了结束标签。
有什么建议么?其他 RTE 如何做到这一点?
谢谢
php - 免费 RTE [富文本编辑器] 帮助需要集成它
在 PHP / html 内容管理系统上工作,发现 Free RTE online,它是一个免费的富文本编辑器。不知道如何将它集成到我自己的东西中。
alrite 有示例代码,但不是很清楚。
任何人以前使用过它或有任何集成它的知识???
jquery - Firefox 3.5.2 上的 livequery 和 rte 问题
我已经使用以下代码一段时间了,它在 ie6-8 和 firefox 3 上运行良好。
但是现在我已经升级到 firefox 3.5.2 它进入一个无限循环添加 rte 框。这可能与代码本身有关还是与新的Firefox不兼容?