问题标签 [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 投票
2 回答
473 浏览

javascript - 使用 setInterval 轮询 CLEDITOR 的性能成本

我正在使用CLEditor WYSIWYG并试图做一个解决方法来访问 iframe 内容并计算字符(我知道关于如何不应该限制所见即所得字符的整个辩论,但我需要显示多少字符的文本表示用户已输入(不在乎生成了多少实际 HTML)。我能够通过使用setInterval()作为 CLEditor 更改的事件挂钩来实现字符数,仅在模糊时触发。

我真正的问题:

使用 setInterval() 对性能有害还是我应该使用另一种方法来轮询更改的文本?

这是我目前使用的方法:

0 投票
3 回答
2473 浏览

jquery - 更改 CLEditor 中的锚标记

我在我的网站(CLEditor)上使用 CLEditor 并且它运行良好只是我希望能够将链接的目标设置为 _blank 但我无法弄清楚,即使在查看源代码时也是如此。

有没有人可以帮助我使编辑器制作的链接的目标为_blank

谢谢

0 投票
1 回答
397 浏览

text - 来自查询的 CLEditor 默认文本

我有一个 textarea 显示从查询中获得的文本。但是这个 textarea 运行 CLEditor 插件并执行该网站确实显示“CLEditor 区域”为空。您将如何在插件中添加默认文本?例如:

我希望你的帮助,非常感谢你。pd 对不起我的英语。

0 投票
2 回答
500 浏览

jquery - CLEditor 图像对齐

有没有简单的添加方法

插入每个插入图像的 img 标签?

谢谢

0 投票
2 回答
2496 浏览

javascript - CLEditor - 如果达到 maxlength,则失去焦点

我正在尝试为 CLEditor 重新创建一个 maxlength 函数。目标是:如果将文本输入到文本框中并且其长度超过设置的最大长度,则文本框应该失去焦点,这样就不可能再写任何字母。

到目前为止,我所取得的成就是 CLEditor 可以识别文本何时超过我的最大长度。为了失去焦点,我尝试了一个简单的返回(即 return; return false;)和一些 .blur() 方法(即 $(frameDesc).blur(); 和 cledDesc.$area.blur();)。但这些都行不通。即使达到最大长度,我仍然可以填写文本。

请看一下代码:

任何帮助和提示将不胜感激:)

0 投票
2 回答
1672 浏览

jquery - jquery ui effect() 的 cleditor 问题?

我在我的一个网站上使用 cleditor,但遇到了问题。当我使用效果为某些 div 设置动画时,cleditor 的所见即所得编辑器停止工作。编辑器本身显示,但我无法在其中输入任何内容。我可以在编辑器上查看/编辑源代码就好了。

我用来在 div 之间切换的代码:

调用cleditor的代码:

一如既往地感谢任何帮助。

0 投票
3 回答
10641 浏览

javascript - jQuery Cleditor 在 keyup 上获取 textarea 值

我正在使用 Cleditor http://premiumsoftware.net/cleditor/docs/GettingStarted.html。我想获取 keyup 的值并将文本插入另一个 div。cleditor 带有我当前在下面的 jsfiddle 示例中使用的 change() 事件,但这与 keyup 不同。我希望在输入时更新 div。我尝试了 keyup 但它不起作用。

这就是我现在所拥有的

检查jsfiddle http://jsfiddle.net/qm4G6/11/

0 投票
2 回答
5269 浏览

javascript - jQuery Cleditor 所见即所得文本编辑器:keyup() 适用于 webkit 浏览器,但不适用于 Firefox 或 IE

我正在尝试跟进上一个 Stackoverflow 问题,该问题是关于如何在外部 HTML 元素(例如<p>. 这是解决我在 webkit 浏览器但不是 Firefox 或 IE 中的问题的问题小提琴:

这是小提琴的代码:

我已经阅读了从 jquery 获取 iframe 的内容,我需要使用“window.top .... 来访问主页并以这种方式传递它,因为所有浏览器都不支持 .contents()”,但我不是确定如何为此目的使用 window.top,并希望有人能够对这个主题有所了解。

0 投票
1 回答
406 浏览

javascript - 使用 JQuery .select() 意外调用方法或属性错误

我将 CLEditor 用作 RTE,它运行良好,除了在 IE 8 中,产生的错误是:

它所指的行editor.range[0].select();是以下函数中的行:

我环顾四周寻找类似的问题,但没有一个有这种背景。任何帮助表示赞赏。

0 投票
4 回答
3033 浏览

php - 使用 PHP 和 MySQL,如何正确地将智能引号写入数据库?

我有一个带有CLEditor 富文本控件的 PHP 网站。当我尝试将欧元和英镑写入数据库时​​,该字符运行良好,因为我在包含页面 HTML、富文本控件 IFRAME HTML 和 MySQL 表排序规则中将字符集设置为 UTF-8。在这方面一切都很好。但是,当我尝试编写智能引号时,我最终会在数据库中看到以下输出:

(如果在您的浏览器上方没有正确显示,则测试词的前面有拉丁语 a、欧元符号和小 AE 符号,后面是拉丁语 a 和欧元符号。 )

当我使用 PHP 从数据库中读取该值以将其显示在页面上时,它最终显示为带有问号的黑色菱形以及一些其他拉丁字符。

我应该怎么做才能解决这个问题?