问题标签 [cleditor]

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 投票
0 回答
158 浏览

javascript - 如何在同一页面中使用多个 Cl 编辑器?

我想尝试在同一页面中为我的 texarea 字段显示多个 Cl 编辑器。但只有一个在工作。其他人禁用。我的代码如下:

同一页面中的 Html 代码:

工资表:禁用 描述  : 安娜贝尔

0 投票
0 回答
41 浏览

javascript - PHP POST 值在读取时被截断

当值具有使用 & 即   的 html 标记时,我在从 $_POST 读取字符串值时遇到问题。

背景:我的应用程序是一个 HTML 编辑器。用户编辑文档(使用 jQuery.cleditor)并单击保存。然后将文档作为 HTML 发送到我的 php 脚本作为 POST,文档内容位于“内容”变量中。

问题:当发送到 php 脚本的数据包含在某些标签 ( ) 中使用的 & 符号时,数据到达正常并且在使用 print_r($_POST) 打印时看起来正常,但是当将值复制到变量时出现问题在:

问题是字符串中第一次出现 & 之后(包括)的所有内容都被截断。

在发送数据之前,我花了几个小时试图在 Javascript 中使用 encodeURI 和 btoa 之类的东西来解决这个问题,但它似乎总是在某个地方得到那个可怕的 & 并破坏输出。

如果我在发送内容之前去掉 & 标签,php 工作得很好。

我在做一些根本错误的事情吗?

您对任何解决方案的意见将不胜感激。

提前致谢

0 投票
1 回答
590 浏览

javascript - 富文本编辑器并通过提交按钮获得焦点

我有一个与富文本编辑器相关联的文本区域。我已按照步骤安装它,一切运行顺利。有问题的文本区域位于一个表单中,其中包含要填写的其他文本区域和字段。单击经典的提交按钮,我通过 js 设置,如果字段为空,则会出现警报,系统会将焦点放在空元素上。

这不适用于与富文本编辑器结合的 textarea,显然是因为后者将其转换为一种框架......

CLEditor WYSIWYG Editor用作编辑器:

我试图以几种不同的方式解决我的问题,例如:

但是,我仍在努力使其发挥作用。

0 投票
1 回答
1791 浏览

selenium - 使用 sendKeys() 而不单击 Selenium 中的元素

我想输入一个字符串,然后使用 Cleditor 对其进行格式化。但是,当我单击B图标然后单击文本区域框输入文本时,它失去了粗体效果。然后我发现如果我点击B图标,然后立即输入文本而不点击文本区域框架,文本将是粗体。不幸的是,我在单击 B 图标代码后立即使用了 sendKeys(),因此它单击了文本区域框架并失去了所有粗体效果。这是我的代码:

无论如何我可以在不单击文本区域的情况下输入文本吗?任何解决方案将不胜感激。

0 投票
0 回答
12 浏览

javascript - 除非我按 F12,否则无法在 Bootstrap 模式内的 CLEditor textarea 上写入

这是一个奇怪而简单的问题,我无法找到解决方案。我正在尝试<textarea>在 Bootstrap 模式中获取 CLEditor。它加载得很好,问题是我无法在上面写字,除非我在按 F12 时打开 Chrome 的 DevTools。我知道我可以制作一个弹出窗口并在<textarea>那里使用它,但在我看来,在模态中使用它看起来更好。

现在我只有模态,一个显示模态的按钮,以及来自 CLEditor 的 jQuery 函数。这是我的代码:

编辑:尝试$("#tinput").cleditor()[0].refresh();在一个openModal()函数上使用,因为我发现另一个有类似问题的线程,但它没有用。