草庐IT

javascript - 所见即所得文本区域编辑器的 CKEditor 替代品

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我和我的公司正在寻找CKEditor的替代品以在我们的CMS中使用。最好我们想要更新一点并且轻量级得多的东西。我们是一家Rails3.2商店,所以能轻松与Rails集成的东西会很好。实际上,我们只是在寻找格式化功能,并可能通过与paperclip的集成来寻找图像上传(虽然我们有一个API,所以这可能很困难)。到目前为止我们已经看到CKEditorTinyM

javascript - 如何删除 tinyMCE 然后重新添加它?

我正在尝试将tinyMCE编辑器添加到我的页面,将其删除,然后再次添加,但出现错误。当我运行A部分,然后运行​​B部分,然后再次运行A部分时,我得到错误:Error:g.win.documentisnullSourceFile:tiny_mce/tiny_mce.jsLine:1A部分tinyMCE.init({'mode':'exact','elements':'"+ctrl.ID+"Editor','plugins':'insertdatetime,TVCMSLink,TVCMSImage','theme':'advanced','theme_advanced_layout_man

javascript - 如何删除 tinyMCE 然后重新添加它?

我正在尝试将tinyMCE编辑器添加到我的页面,将其删除,然后再次添加,但出现错误。当我运行A部分,然后运行​​B部分,然后再次运行A部分时,我得到错误:Error:g.win.documentisnullSourceFile:tiny_mce/tiny_mce.jsLine:1A部分tinyMCE.init({'mode':'exact','elements':'"+ctrl.ID+"Editor','plugins':'insertdatetime,TVCMSLink,TVCMSImage','theme':'advanced','theme_advanced_layout_man

javascript - 用于 JQuery 或其他 JavaScript 框架的所见即所得 GUI 生成器 (IDE)?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion是否有任何IDE允许使用javascript框架(例如JQuery)以所见即所得的方式构建网页/用户界面?例如,类似于Dreamweaver允许您构建HTML页面或NetBeans允许您以图形方式设计Java应用程序,FlashBuilder可以图形方式设计Flash应用程序。我想现在有一些东西可以让你插入一个javascript框架,例如JQuery/JQueryU

javascript - 用于 JQuery 或其他 JavaScript 框架的所见即所得 GUI 生成器 (IDE)?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion是否有任何IDE允许使用javascript框架(例如JQuery)以所见即所得的方式构建网页/用户界面?例如,类似于Dreamweaver允许您构建HTML页面或NetBeans允许您以图形方式设计Java应用程序,FlashBuilder可以图形方式设计Flash应用程序。我想现在有一些东西可以让你插入一个javascript框架,例如JQuery/JQueryU

javascript - 如何在 tinyMCE 中添加字体大小的工具栏?

通过这种方式,我将tinyMCE初始化为文本区域。字体,粗体斜体有效,但字体大小选择无效。tinymce.init({selector:"textarea#content",theme:"modern",width:586,height:300,menubar:false,font_size_classes:"fontSize1,fontSize2,fontSize3,fontSize4,fontSize5,fontSize6",//iusedthislineforfontsizescontent_css:"css/content.css",toolbar:"sizeselect|bo

javascript - 如何在 tinyMCE 中添加字体大小的工具栏?

通过这种方式,我将tinyMCE初始化为文本区域。字体,粗体斜体有效,但字体大小选择无效。tinymce.init({selector:"textarea#content",theme:"modern",width:586,height:300,menubar:false,font_size_classes:"fontSize1,fontSize2,fontSize3,fontSize4,fontSize5,fontSize6",//iusedthislineforfontsizescontent_css:"css/content.css",toolbar:"sizeselect|bo

javascript - 只读/禁用tinymce textarea

我需要在运行时禁用或只读一个tinymcetextarea。 最佳答案 使用配置参数readonlytinyMCE.init({...theme:"advanced",readonly:1});这是一个linktoademo.更新:要防止用户在您的编辑器中编辑内容,您可以做的是将编辑器iframe主体的contenteditable属性设置为false:tinymce.activeEditor.getBody().setAttribute('contenteditable',false);

javascript - 只读/禁用tinymce textarea

我需要在运行时禁用或只读一个tinymcetextarea。 最佳答案 使用配置参数readonlytinyMCE.init({...theme:"advanced",readonly:1});这是一个linktoademo.更新:要防止用户在您的编辑器中编辑内容,您可以做的是将编辑器iframe主体的contenteditable属性设置为false:tinymce.activeEditor.getBody().setAttribute('contenteditable',false);

javascript - 获取包含 HTML 内容的 contentEditable 区域中的插入符号(光标)位置

我有contentEditable元素(可以是p、div等),我想在其中获得插入符号(光标)位置。我通常可以用这段代码实现它:varposition=window.getSelection().getRangeAt(0).startOffset;这在元素仅包含文本时工作正常。但是当元素包含一些HTML格式时,返回的位置是相对于包含的HTML元素中插入符号位置的。假设contentEditable元素的内容是这样的:ABCDEF如果插入符号在里面,假设在C和D之间,上面代码返回的位置是1而不是3(从contentEditable元素的内容开始算起)有人能想出解决办法吗?