问题标签 [jwysiwyg]
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.
richtextbox - 非常非常简单的富文本/所见即所得编辑器
我正在为我的论坛寻找一个非常简单的编辑器。
我只对粗体、斜体、下划线、块引用等基本功能感兴趣——仅此而已。另一个重要功能是当用户将格式化文本粘贴到文本区域时,所有标签都应该被剥离。
我熟悉 TinyMCE、CKEditor 和其他一些“大”编辑器,但我认为为这些基本功能实现如此大的“框架”有点矫枉过正..
我已经查看了“类似问题”,但我认为没有一个建议的编辑器足够简单。
大家知道吗?
rte - 如何在输入时提交jquery jwysiwyg
我正在使用 jquery 富文本编辑器jwysiwyg ,我可以在按 Enter 键时提交内容,方法是添加行
在功能上$(this.editorDoc).keyup(function (event)
现在的问题是 shift+ENTER 键也提交值,光标不会进入新行。有什么方法可以让按 shift+ENTER 进入新行。
提前致谢。
php - str_replace 在 html 代码中不起作用
我正在使用一个表单,其中一个字段是 RTF 文本区域(jWYSIWYG),它在页面加载时自动填充一些数据库信息,所有这些都使用 Symfony 框架。此 RTF 编辑器可以添加一些 html 标签,如<p>
,<b>
等。
当我在发送表单之前尝试知道 textarea 是否已被修改时,问题就开始了:我从中得到的$request
是所有的 html 标记都被编码为<p>
,<b>
等。我试图用<
and>
字符替换那个表达式,所以我可以将其与存储的数据进行比较。
但是这个函数返回我作为str_replace
函数参数传递的相同数组。我究竟做错了什么?有没有人有同样的问题?
jquery - 在 jWYSIWYG 中设置默认字体系列
我在 jquery.jwysiwyg.js 中设置了字体系列(第 497 行,其中定义了 <body>)并添加了一个 CSS ...</p>
textarea 将 Arial 显示为字体系列,但是当我单击删除格式按钮时,它会变成 Times New Roman。有什么办法可以设置默认字体来防止这种情况发生吗?我不希望 Times 作为基本字体。
jquery - jWysiwyg jQuery 大空间后 Controls 及以上 textarea
我在控件之后和 textarea 之前得到了很大的空间(大约 300 像素)?在 Chrome、Firefox 和 IE9 中。我尝试过使用默认的 jWysiwyg,但得到了同样的结果。
我的 HTML 是
任何想法将不胜感激......
jquery - jQuery UI 对话框中的 jWYSIWYG
当您尝试在对话框中使用编辑器时,它似乎存在问题。
我已经测试了我的应用程序,并且在普通页面(主 html)中一切正常。当我将 AJAX 结果放在主 html 中时,我仍然拥有编辑器,即使在手风琴中也是如此。但是当我将手风琴 AJAX 结果与编辑器放在对话框中时,它会中断。按钮是可见的,但我的文本不存在,我无法在其中输入任何内容。
部分代码:
Javascript:Ajax 调用
AJAX 调用的 HTML 结果
有没有人建议如何解决这个问题?
jquery - 如何检测使用 jQuery 对使用 jWYSIWYG 插件的文本区域内容的更改?
我在表单中的 textareas 上使用 jwysiwyg 插件(jwysiwyg:https ://github.com/akzhan/jwysiwyg )
我想检测我表单中任何文本区域的更改。
通常,使用标准的非所见即所得文本区域,我会:
由于 jwysiwyg 的 DOM 操作,这在使用 jwysiwyg 时被证明是无效的。
有人有任何指示吗?
javascript - jwysiwyg textarea 的敲除绑定处理程序
所以我注意到淘汰赛 js 不能很好地与 jQuery jwysiwyg 插件配合使用。
读完这篇博文后:http : //www.knockmeout.net/2011/07/another-look-at-custom-bindings-for.html 这个SO答案:如何用jQuery检测a内容的变化使用 jWYSIWYG 插件的 textarea?
我编写了以下绑定处理程序:
像这样使用:
到目前为止它对我有用,任何评论将不胜感激。
我认为这对于任何想要让 kockout js 和 jwysiwyg 一起工作以绑定 textarea 元素的人来说都是有用的。
javascript - 从编辑器外部将 html 添加到所见即所得(jQuery、ClEditor)
我正在尝试使用 jQuery 从编辑器本身外部向 WYSIWYG CLEditor 添加一些 html 标记。
到目前为止,我已经...
但是我不知道如何将字符串添加到所见即所得,它开始让我发疯!
javascript - 使用 jWYSIWYG 在线编辑器处理事件
当 jWYSIWYG 文本区域中的文本发生更改时,我正在尝试启用一个按钮。据我所知,jWYSIWYG 在调用时会删除 textarea 并在其位置放置一个 iframe,因此$("#my-textarea-id")
选择器不会返回任何对象。这些是我所做的尝试,但都失败了:
尝试 1:
如此处所示,此代码应该可以工作,但不能:(
尝试 2:
在以下尝试中,我正在从一个不同的脚本初始化 jWYSIWYG textareas,该脚本将 .wysiwyg(...) 函数应用于.RTF
页面中的所有元素(我的 textarea 有这个类)。
jWYSIWYG 放置的新框架具有[old_textarea_id]-wysiwyg-iframe
ID,所以我尝试了这个:
但又失败了。
尝试 3:
包含 textarea 文本的 iframe 部分具有.wysiwyg
该类。我最后一次尝试是这样的:
我不知道如何处理 jWYSIWYG 元素上的事件,所以我请求您的帮助。谢谢!