问题标签 [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.

0 投票
3 回答
8226 浏览

html - 下划线格式问题

根据文档,我想使用以下设置覆盖预定义格式:

我在编辑器中插入“这是一个文本”并按下下划线按钮。这是结果(这也被保存到数据库中):

为什么我没有得到 u-tags,而是带有下划线样式的预定义跨度?我如何在这里获得我可爱的 ​​u-tags?

编辑: 我知道 u-tags 已被弃用,但出于兼容性原因我需要它们!

EDIT2:我的解决方案感谢接受的答案:

我能够使用 legacyoutput 插件中的一些代码。我使用了inline_styles 设置

另外,我将以下代码添加到我的插件之一 onInit

0 投票
1 回答
297 浏览

php - 将 PHPSpellCheck 集成到 YUI RTE

我已经设置好将 PHPSpellCheck (http://www.phpspellcheck.com) 集成到 YUI 富文本编辑器的所有设置 - 我制作了按钮,我有拼写检查程序并正在工作 - 我错过了一件事 -函数 phpspellcheck 调用。要将拼写检查集成到 YUI,我正在使用以下调用:

但我不知道用什么代替 ???? - 一个函数或一个动作 - 我知道,但是翻阅 phpspellcheck 文件,当我单击它的拼写检查按钮时,我无法弄清楚我在哪里发现发生了什么。这是 phpspellcheck 的集成代码:

phpspellcheck 包含的源文件(实际上只有两个,include.php 和 include.js,你可以在上面的那个网站上获取它们)看起来很简单,但我不知道如何阅读 jscript,我认为那是它在哪里施展魔法。有人对我可能会替换什么有任何提示吗??????和?谢谢。

0 投票
6 回答
21357 浏览

javascript - tinyMCE 模糊事件

您好,当用户在 tinyMCE 文本区域中完成写入并单击外部某处(onBlur)时,我想做一些事情。到目前为止,我尝试过:

但它不会工作。
你能帮帮我吗。

0 投票
1 回答
685 浏览

jquery - 保存表单值,jquery.rte.js

所以我有一个包含许多字段的表单,我制作了一个不错的小 js 脚本,它将序列化我的表单,将其发送到会话脚本,并根据表单 ID 保存表单。

var values = $("#my-form").serialize() + "&formId=" + "my-form"; $.post("mysweetscript.php", values);

问题不在于保存的脚本方面。问题在于获取所有表单值。我使用 jquery 插件jquery.rte.js,它隐藏了我的 textarea 并将其转换为 iframe,我可以在其中进行加粗和列出过程。甜的?是的,是否 $("#my-form").serialize() 带回输入的值?不,它给出了该文本区域中开始的任何值(可能是因为 rte 只是隐藏了文本区域)。如果我这样做...

$(function() { $.each($(".myinput"), function(key, value) { alert(key + " => " + value); }); });

这显示了两个不同的值。第一个是 textarea,第二个是 iframe。我想知道是否有办法从 IFRAME 中获取价值。我试过了...

$(function() { var inputs = $(".myrte"); alert(inputs[1]); alert(inputs[1].html()); alert($(inputs[1]).val()); alert($(inputs[1]).html()); });

Moz-firefox 上的错误控制台显示此错误。 $(".myrte")[1].val is not a defined function 即使$(".myrte")[1]会返回对象 IFrame ...

有什么帮助吗?我需要从那里得到格式化的文本。一个奇怪的笔记。当我提交表单时,PHP 方面的事情会得到格式化的文本......令人困惑?是的!:) 所以我可以在提交时轻松保存值,但不能在编辑期间保存。另外,喜欢在编辑表单时丢失所有类型的人,而不是我!

0 投票
1 回答
594 浏览

editor - YUI 富文本编辑器:如何将光标设置到文本的末尾

我想用一些预加载的文本渲染一个 YUI2 富文本编辑器。但是光标总是在文本的第一个位置。如何在文本末尾设置它?

谢谢

0 投票
1 回答
323 浏览

security - HTMLPurifier - 在允许 YUI 富文本编辑器样式时遇到问题

我有一个 YUI 富文本编辑器的简单实现,它允许字体、字体大小、粗体、下划线、斜体、删除线、背景颜色、文本颜色、有序和无序列表、img 和链接按钮 - 但 HTMLPurifier 在“out of盒子”只允许通过某些功能。它允许粗体、斜体、有序列表和无序列表以及链接——没有其他东西。有人可以向我指出 HTMLPurifier 的配置方向,以允许这些事情并尽可能保持最大的安全性吗?我试过深入研究文档,但那是 - 好吧,我们只是说它不是世界上最具体的文档。昨晚我得到了帮助,指出我要更改魔术引号,但这最终不是问题。谢谢你的帮助。

0 投票
1 回答
187 浏览

configuration - TinyMCE - 如何删除工具栏2和工具栏3

我正在尝试在我的网站中实现 tinyMCE 并且我正在使用高级主题,我删除了一些选项并设置了顶部工具栏我希望它的外观但是当我尝试删除工具栏 2 和工具栏 3 时,它们显示为默认按钮。有谁知道如何完全删除它们?我试过给他们“”和“无”和“无”等 - 我也搜索过答案,但似乎找不到。谢谢你的帮助。

0 投票
1 回答
78 浏览

javascript - 版本 3.4.2 中带有下划线文本的 legacyoutput 插件问题

如果我选择一部分文本并尝试使其加下划线(使用 U 按钮),它可以工作并且 html 看起来像<u>...Text...</u>预期的那样。但是,当我在内容中使用这些 u-tag 初始化编辑器时,它们会被删除。

有谁知道解决方法?

0 投票
1 回答
877 浏览

javascript - 如何取消 TinyMce 中的自动关闭标签?

TinyMce 默认尝试在 rawHTML 编辑器模式下关闭 html 标签。

例如:

自动修改为

如何取消此功能?

0 投票
3 回答
16893 浏览

javascript - 如何将 Eclipse 用作 Javascript IDE?

我从官方下载页面下载了 eclipse Javascript IDE,但是当我启动应用程序时,它显示“Java 运行时环境或 Java 开发工具包必须可用才能运行 eclipse”。我已经有一个运行良好的 eclipse 的 java IDE 副本,所以我不明白为什么它要求另一个 JDK。

我只想在 Eclipse 中开发 Javascript,有人知道怎么做吗?是否有我打算让它工作的特殊工具或插件?