问题标签 [richtextediting]

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 回答
3569 浏览

html - FCKeditor 与 TinyMCE 和 XHTML 合规性

我对 FCKeditor 与 TinyMCE 以及两者是否符合 XHTML 的(简短)意见。

为了与 stackoverflow 的精神保持一致,如果有人已经表达了您的观点,请点赞。

0 投票
3 回答
336 浏览

richtextbox - 如何向网站添加富文本编辑支持?

我需要一些带有富文本编辑的基本 CMS 功能。在堆栈溢出时,有一个常规的 textarea 编辑控件,支持 Markdown 样式语法格式。这超出了我的用户的范围,所以我想要一个可以在网站上输入的富编辑控件之类的东西。我知道这是可能的,因为很多网站都这样做,但我不知道从哪里开始。

0 投票
4 回答
1863 浏览

richtextbox - 回发时不保留 FreeTextBox 选项卡

我们在 Intranet 上使用 FreeTextBox 3.1.6。该控件出现在 Visual Studio 2008 中构建的 ASP.Net 项目中。

当客户端在文本框中输入选项卡时,这些选项卡不会在回发时保留。相反,选项卡会丢失。其他文本格式(如粗体、斜体或字体大小)将被保留。

即使网页上发生的回发事件没有将任何内容保存到数据库中,我们也会丢失选项卡。根据http://wiki.freetextbox.com/default.aspx/FreeTextBoxWiki.Installation,FreeTextBox使用的 JavaScript 和 XML 存储在 dll 中。所以我无法编辑这些文件的内容。

有没有人遇到过 FreeTextBox 的这个问题?如果是这样,您是如何解决的?

这是发生的行为。在 FreeTextBox 控件中输入带有选项卡的文本。

替代文字 http://img132.imageshack.us/img132/4826/ftb1postcz4.gi​​f

然后选择“保存”按钮。这是一个回发页面的命令按钮。在我的测试场景中,没有任何内容可以从数据库中保存和加载。FreeTextBox 控件严格显示已发布的文本。我的猜测是 ViewState 中的机制处理,但我不确定。

替代文字 http://img132.imageshack.us/img132/175/ftb2postbd6.gif

如您所见,所有选项卡都消失了。甚至在单词之间插入的标签也消失了。谢谢你的帮助。

0 投票
2 回答
1706 浏览

javascript - YUI 编辑器:如何粘贴为纯文本?

我使用YUI_Editor 插件在 Rails 应用程序中实现了 Yahoo 富文本编辑器(YUI 编辑器) 。

如果我将 PDF 中的文本复制/粘贴到 YUI-Editor-enhanced-TextArea ( YEETA :)) 中,它不仅会复制文本,还会复制文本的格式。

如何配置 YUI 编辑器以在插入之前删除粘贴到YEETA中的所有文本格式?

即使您没有使用 Rails 和/或使用 YUI_Editor 插件,我也对您的回答很感兴趣。给我一个提示,我会想办法用我的设置解决这个问题。

非常感谢你的帮助!

0 投票
1 回答
1293 浏览

javascript - YUI编辑器:

而是
换行?

如果用户发出换行符,我如何告诉 YUI 编辑器将所有文本包含在内<p></p>并使用?<p></p><br>

这里有一个例子来说明我正在尝试做的事情:

而不是这个:

我想要这个:

除了在保存和查找替换标签之前解析整个 html 之外,任何想法如何做到这一点?

更新:我刚刚注意到,<p></p>如果整个文本包含在<p></p>. 换句话说,问题将是:

如何告诉 YUI 编辑器将整个文本包含在 textarea 中<p></p>

0 投票
1 回答
118 浏览

text - 我应该使用什么语言来创建一个简单的在线文本格式化应用程序?

我想为一个网站制作一个页面,让用户创建博客文章,并希望他们能够以图形方式编辑格式,如段落和样式,然后将其转换为 html。有没有办法在 PHP 中做到这一点?我需要使用 Javascript 或 Ajax 什么的吗?

0 投票
2 回答
3270 浏览

javascript - 富文本编辑器[WYSIWYG] 使用 javascript 进行分页

是否可以在使用 JavaScript 的富文本编辑器中实现类似于 MS Word 的分页。

我需要使用包含页面文本的 JavaScript 来实现一个编辑器。如果我输入的文本超出了页面的限制,则会自动创建一个新页面,并且文本会溢出到新页面,格式不变。此外,如果我从另一个来源复制大文本,那么它应该根据文本长度计算页数,并将其分成具有原始文本所有格式的页面。

我需要仅使用 JavaScript、HTML 和 CSS 根据像素大小将文本分成几行。

如果我从页面内部删除内容,则应在当前页面中填充下一页的内容,如果删除页面中的所有内容,则应删除该页面。MS word 中几乎所有的分页功能都应该在这个中实现。

0 投票
1 回答
3024 浏览

javascript - TinyMCE:使用 CSS 类属性和 formatselect-dropdown 格式

我想自定义TinyMCE格式选择下拉列表中的格式以支持 css 类属性。

示例:如果希望能够在 formatselect 下拉列表中进行选择<h2 class='foo'>,而不是仅选择<h2>格式。

这里有人知道我该怎么做吗?

0 投票
1 回答
5361 浏览

javascript - TinyMCE:在 styleselect-menu 中自定义样式名称

假设我有一个名为foo的 CSS 类,但希望它在 TinyMCE 样式选择菜单(高级主题中可用的默认按钮之一)中显示为foo (1 )。

我尝试使用class_filter选项来执行此操作,但这似乎不起作用。

你将如何解决这个问题?

0 投票
2 回答
1026 浏览

python - wxPython RichTextCtrl 比 tkInter Text 慢很多?

我制作了一个小工具,可以解析一段文本,进行一些简单的处理(从字典、一些正则表达式等中检索值),然后输出结果。

为了更容易阅读结果,我制作了两个图形端口,一个使用 tkInter,另一个使用 wxPython,因此输出很好地显示在文本区域中,其中一些单词具有不同的颜色。

tkInter 实现使用Tkinter.Textobject 并将颜色应用于单词使用标签(使用方法配置Tkinter.Text.tag_config并将它们传递给Tkinter.Text.insert),并且在输出大约 400 个不同颜色的单词时测量为 < 0.02s。

wxPython 实现使用wx.richtext.RichTextCtrland 将颜色应用于单词 usewx.richtext.RichTextCtrl.BeginTextColour和 then wx.richtext.RichTextCtrl.AppendText; 性能很荒谬,做同样的工作只需要 0.02 秒到 tkInter 端口需要大约 1.4 秒。

这是 RichTextCtrl 小部件、wxPython 绑定的内在问题,还是有一些方法可以加快速度?

谢谢!