这是网上RTE的常见问题之一.你能指导我如何:
我想直接在paste(paste_preprocess回调)上执行它,而不打开Paste插件提供的对话框.
有什么想法/经历吗?
谢谢,
伊姆兰
我使用TextAngular来吸引核心!任何使用它的人都会知道.我的用户每天抱怨:(
我正在寻找替代品,并找到一些像Froala(199美元)和CKEditor,但他们需要JQuery.
没有JQuery的AngularJS有什么"好"的编辑器吗?我一直在寻找但找不到任何东西.我也愿意付钱.
想知道什么是最好的所见即所得编辑器,我可以嵌入基于ASP.NET MVC框架的网站?理想情况下,它应该符合Xhtml并允许用户嵌入图像等.
我以前唯一使用过的是FCKEditor,这对MVC的效果如何 - 有没有人试过......?
我的主要要求是:
编辑:
正如尼克所说,XStandard编辑器很好,但需要一个插件...你有什么想法要求插件用于网站功能?
谢谢,
Kieron
附加信息:
正如Hippo回答的那样,TinyMCE编辑是理想的 - 对于completness,这里有下载页面:
http://tinymce.moxiecode.com/download.php
还有.NET,JSP,ColdFusion,PHP和jQuery插件的下载.此外,还有语言包可用.
已经使用了一段时间了,我用过的最好的编辑器.谢谢大家!
我正在使用jquery tinymce编辑器.默认字体大小为10.我想更改默认字体大小.我怎样才能做到这一点,
是否有任何IDE允许使用jQuery框架(如JQuery)以所见即所得的方式构建网页/用户界面?
例如,类似于Dreamweaver允许您构建HTML页面的方式,或者NetBeans允许您以图形方式设计Java应用程序,Flash Builder可以以图形方式设计Flash应用程序.
我想现在有一些东西可以让你插入一个javascript框架,如JQuery/JQueryUI或YUI或Prototype等,例如拖动一个JQueryUI样式按钮并定位它并调整它的大小.抛出一些JQuery字段或数据网格?
更新:我找到了一对,所以我相信必须有更多:
Sencha Ext Designer(商业) - 支持ext js框架,JQuery/Prototype等.
Maquetta(开源) - 支持Dojo,一些Jquery/YUI
Wakanda (开源) - 非常有趣,看起来像他们自己的JS框架.可能需要将他们的后端服务器用于db等?
我正在使用TinyMce,即使有脚本攻击的危险,我需要使用编辑器启用所有html标签.
目前,我用的是:
valid_elements: "@[class],p[style],h3,h4,h5,h6,a[href|target],strong/b,"
+ "div[align],br,table,tbody,thead,tr,td,ul,ol,li,img[src]"
Run Code Online (Sandbox Code Playgroud)
但总是需要添加一些内容,我想要启用所有属性的所有HTML标记.是否有这样的开关禁用HTML过滤?
我正在尝试将tinyMCE编辑器添加到我的页面,删除它,然后再次添加它但是出现错误.
当我运行A部分,然后B部分,再比A部分时,我得到错误:
Error: g.win.document is null
Source File: tiny_mce/tiny_mce.js Line: 1
Run Code Online (Sandbox Code Playgroud)
A部分
js += " tinyMCE.init({ ";
js += " 'mode' : 'exact', \n";
js += " 'elements' : '" + ctrl.ID + "Editor', \n";
js += " 'plugins' : 'insertdatetime,TVCMSLink,TVCMSImage',\n";
js += " 'theme' : 'advanced',\n";
js += " 'theme_advanced_layout_manager' : 'SimpleLayout',\n";
js += " 'theme_advanced_buttons1' : 'backcolor, forecolor, |, bold, underline, strikethrough, |, numlist, bullist, charmap, |, undo, redo, |, anchor, link, tvlink, unlink',\n";
js += " 'theme_advanced_buttons2' …Run Code Online (Sandbox Code Playgroud) 实际上我已经下载了graphviz的GUI(不记得该网站),表示他们已经赢得了Apple设计奖.但该工具实际上只显示我创建的*.dot文件.而已.它被称为"Graphviz"...我想有更好的工具可以使用Graphviz技术.
我试过这个:链接文字
虽然他们说他们赢得了Apple设计奖,但我真的看不到任何特殊的GUI.界面很差.
好的,所以我创建了一个主要针对小学的CMS.它在新西兰相当受欢迎,但我讨厌的一件事就是浏览器WYSIWYG编辑的质量很差.我一直在使用KTML(几年前由Adobe收购的InterAKT制造).在我看来,这个编辑器做了很多很棒的事情(图像编辑/管理,缩略图和非常好的内容编辑).不幸的是,时间已经有了这个产品的讨厌方式,新的浏览器开始破坏功能,并且通常会降低此工具的性能.基于已经废弃的产品,我的生计也是非常可怕的!
我一直在打猎,事实上我经常在周围寻找,看看WYSIWYG竞技场是否有任何变化.我见过的最让我兴奋的是WYSIHAT框架,但他们决定忽略一个非常相关的编辑范例,我将在下面概述.这是我提议的编辑器的想法,我不知道任何可以正确执行此操作的现有产品:
是的,所以传统的编辑模型让我们说CMS中的一个页面就是登录"后端"并点击页面上的编辑.然后,这将加载另一个屏幕,其中包含编辑器以及其他一些字段.更高级的CMS可能会有几个编辑框,用于页面的不同部分.无论如何,这种做事方式的一个大问题是用户正在编辑一个文档,而不是它将出现的最终上下文.最简单的说,这意味着页面模板.许多事情可能是错误的,例如,编辑区域的可能与实际模板区域的宽度不同.高度几乎总是固定的,因为现有的编辑器似乎总是使用IFRAMES来实现向后兼容.还有很多其他的牛肉,如果你在这个开发区,我相信你很清楚.
这是我的编辑乌托邦:
单击"编辑页面":显示实际页面(及其实际模板).页面的某些部分已通过类名标记为可编辑.你点击这些区域中的一个(在我的情况下,它刚刚在模板中间的大"身体"区)和编辑栏与您的所有标准控制屏(粗体,斜体的顶部落下,插入图像等...).从不使用iframe,而是依赖于在有问题的DIV上将contentEditable设置为true.Firefox 2和IE6可以消失,让我们继续前进.您可以编辑页面,确切地知道保存时的外观.因为加载了此模板的所有样式,所以您的标题看起来是正确的,所有内容都只是花花公子.这是一个如此激进的概念吗?为什么我们仍然满足于TinyMCE以及其他使用起来太尴尬的编辑器因为它听起来像一个脏话!?
让我们面对事实:
我是一个JavaScript新手.我曾经使用SitePoint的Javascript Anthology作为指南在这个区域玩过.这是一个非常酷的学习经历,但他们当然使用IFRAME让他们的生活更轻松.我尝试使用不同的路径,只使用contentEditable,甚至尝试回避本机内容编辑例程(execCommand),而是编写自己的.他们有点工作,但总有问题.
现在我们有了jQuery,还有一些库可以抽象IE缺乏Range支持.我想知道,我是疯了,还是尝试使用jQuery和相关插件围绕这个编辑范例构建编辑器以使工作更轻松实际上是一个好主意?
我的实际问题:
我希望这个问题已经发布在正确的董事会上.我认为这是一个技术问题,因为我想知道需要注意的具体障碍和缺陷,以及技术上是否可行的当今技术.
期待听到人们的想法和意见.
UPDATE
我已经决定我会参与其中,并且当我有一些很酷的东西可以看时,它会启动一个github项目.从那里我会非常高兴为人们提供任何帮助.它当然是开源的:)
更新2
我已经完成了这个项目并概述了目标.如果您想加入项目组作为贡献者,请告诉我,但我会首先了解基础知识,以便开始使用.
这是链接:http://github.com/brendon/SpikeEdit
更新3
哇!我找到了这个项目.多么酷的主意!我正和他取得联系,看看他是否随处可见:
http://www.fluffy.co.uk/stediting
更新4
好的,我得到了相当远的距离.最大的问题(就像每个人都知道的那样)是如何在合理的事态中保持代码生成.WYSIHAT似乎已经接受了整个非IFRAME的事情,所以我不想看看它会走多远.他们采用的方法是在编辑周期结束时清理代码.我认为它应该在运行中清理,否则你可以编辑自己陷入泥潭(我已经完成了几次).当我有时间的时候,我会调查某种可以插入的均匀化引擎,使编辑过程在所有现代浏览器中尽可能地表现得相似.
我和我的公司正在寻找CKEditor的替代方案,以便在我们的CMS中使用.我们希望我们想要更新一些更轻松的东西.
我们是一个rails 3.2商店,因此可以很容易地与rails集成.
我们真的只是通过与paperclip的集成来寻找格式化功能,并且可能是图像上传(尽管我们有api,所以这可能很难).
到目前为止,我们已经看到了
有没有人有任何建议或想法?
谢谢!
wysiwyg ×10
javascript ×6
jquery ×5
tinymce ×4
html ×3
editor ×2
ide ×2
angularjs ×1
asp.net-mvc ×1
graphviz ×1
macos ×1
text ×1
text-editor ×1
textangular ×1
xhtml ×1