首先,我知道一个图像不能从本地机器“复制”到网站上。 我明白,它必须上传。 我是一名networking程序员,熟悉TinyMCE和FCKEditor等常用networking工具。 我的问题是,如果存在一个程序或Web模块或类似的工作将执行一个wysiwyg自动上传图像。 我有一个客户,经常抱怨不能复制/粘贴MS Word图像文件到一个wysiwyg,在他们的网站上创build内容。 我已经看了TX文本控制( http://labs.textcontrol.com/ ),并正在寻找一个可能的flash wysiwyg,可以在幕后自动上传文件。 我不知道这是否存在,谷歌在我的search没有太大的帮助,所以我想我会问其他编码。 我接受任何types的服务器技术或浏览器要求。 我正在寻找一些基于浏览器的工具,而不是像Dreamweaver或其他应用程序工具。 如果没有好的解决办法,我愿意在这一点上接受。 注:这是客户的要求,对我来说似乎是不合理的。 我决定收集社区build议,而不仅仅是告诉客户“不”,这里的选项对提出可能的解决scheme非常有帮助和信息量。
除了新的Google文档,我所见过的所有其他所见即所得的基于Web的富文本编辑器(ckeditor,tinymce,旧的Google Docs)都基于contenteditable或designMode。 我个人讨厌使用这些编辑器。 在整个体验变成挫折之前,并不需要太多格式化或复制/粘贴。 返回突然间开始获得双间隔,意想不到的格式化通过从其他HTML源粘贴引入,撤消/重做被完全破坏,格式化变得极其难以控制,等等。 我相信这是Google Docs推出更受限制的非HTML格式引擎的原因之一。 那里有没有提供类似的开源库? 提前致谢。
我想在这里收集所有所见即所得的Java文本编辑器。 一些条目的规则: 必须有一个项目/产品的链接 你必须说明是开源还是商业 是否可以扩展编辑器(添加“紫色中心数独”等新function)? 这是简单还是复杂? 它是否带有许多function(花式字符和段落样式,在同一个文档中的几种语言的在线拼写检查)或只是基本(粗体,斜体,没有下划线)? 列出重要的依赖关系(是否在Swing?SWT?MacOS上运行在纯Java上) 你的个人意见 该列表应该有助于开发人员确定select哪个编辑器。 我不是在寻找“最好的”,而是更多的“那里有什么”。
这个文件不是很清楚。 名称 – string – 要添加的button名称。 设置 – 对象 – 设置标题,CMD 等对象。 “等等”? 真? 我在哪里可以看到其余的可能属性?
在为Markdown代码寻找一个简单的WYSIWYG编辑器时,我并没有find比CkEditor,TinyMCE等更好的UI。 具体而言,经常推荐的Markdown“WYSIWYG”编辑器(比如像这样的post)并不是纯粹的所见即所得编辑器,因为用户仍然在编写原始Markdown( MarkItUp ),或者进入另一个没有内联编辑的极端标准控件( Hallo )。 我需要中间的东西。 我正在寻找一个Markdown编辑器,它的外观和function类似于一个精简的CkEditor文本框,并接受并输出Markdown。 应该有一个带有最less一组格式化选项(B,I,U,列表等)的工具栏,文本input区应显示转换的Markdown,而不是原始代码。 应该有一个Sourcebutton,允许用户编辑原始Markdown,但即使这样也是可选的。 例如: 我得到Markdown / wiki等的原因 – 它提供的安全性。 我不介意在SE上input这里的原始代码,但是我的用户并不是极客,也不觉得这很愉快。 他们不想看到* * _ ___和与他们的文本混合的空格。 他们习惯于“Word”风格的编辑,在这种环境下工作效率最高。 那么 – Markdown有一个真正的集成所见即所得的编辑器吗? 我正在写一个PHP,所以我可以调用一个类的东西是完美的。 2015年9月23日更新 CKEditor现在有一个Markdown的 插件 ,做这个确切的事情。 插件项目托pipe在github上 。 截图: 2015年4月13日更新 有人自称开发CKEditor说, CommonMark的外观是一个游戏改变者,我们可能会看到CKEditor的一个适当的标记界面 (阅读全文)。 2015年2月6日更新 CKEditor现在有一个插件,输出(并接受作为input)BBCode。 演示: http : //ckeditor.com/demo#bbcode
背景:这是一个可能还不存在的东西的要求,但我一直想要build立一个很长一段时间。 首先我会问是否有人看到过类似的东西。 假设你有如下的任意JSON结构: { 'str_title':'My Employee List' ,'str_lastmod': '2009-June-15' ,'arr_list':[ {'firstname':'john','lastname':'doe','age':'33',} ,{'firstname':'jane','lastname':'doe','age':'34',} ,{'firstname':'samuel','lastname':'doe','age':'35',} ] } 问:是否有一个基于Web的JSON编辑器可以采用这样的结构,并自动允许用户在一个用户友好的GUI中进行修改? 示例:设想一个自动生成的HTML表单,它为title和lastmod显示2个input-type-text控件,以及一个包含arr_list的三列和三行的input-type-text控件表或者通过单击表中每行旁边的[+] [X]来添加额外的行。 大想法:背后的“大想法”是用户可以指定任意的(非recursion的)JSON结构,然后也可以用基于GUI的交互来编辑结构(这将类似于XML Spy中的“XML Editor Grid View”)。 也可以看看: 是否有一个基于JSON api的CMS在本地托pipe? 更新:(Thu 2014-07-31 18:31:11) 已经创build了一个github仓库来进一步跟踪这个closures的SOpost。 https://github.com/dreftymac/stackoverflow.questions.998832
这是RTE在networking上的常见问题之一。 你能请指导我如何: 粘贴为普通文本 保留HTML但删除WORD / HTML样式 我想直接通过粘贴(paste_preprocesscallback),而不打开粘贴插件提供的对话框。 任何想法/经验? 谢谢, 伊姆兰
我有contentEditable元素(可以是p,div,…),我希望在其中插入光标(光标)的位置。 我通常可以用这段代码实现它: var position = window.getSelection().getRangeAt(0).startOffset; 这工作正常,而元素只包含文本。 但是,当元素包含一些HTML格式时,返回的位置是相对于包含的HTML元素中的插入位置。 我们假设contentEditable元素的内容是这样的: AB<b>CD</b>EF 如果插入符号位于<b></b> ,那么在C和D之间,上面代码的返回位置是1而不是3(从contentEditable元素的内容开始算起) 任何人都可以想出解决办法吗?