现在支持HTML Editor和代码加亮了(Syntax Highlight)
[ 2006-05-01 21:05:38 | 作者: progame ]
Web HTML Editor从 widgEditor 修改而来,加入了undo redo的功能
google 的 page creator应该也是从widgEditor修改过来的,这个编辑器的特点就是:is an easily installed, easily customisable WYSIWYG editor for simple content. It replaces existing textareas with an improved editing pane using JavaScript. 很容易添加到现有应用中来,并且代码规范,容易修改,而且生成的HTML也是符合标准的(其实也没几个是它生成的,才那么两个按钮,实在是有点不够用)。
Syntax Highlighter使用的是dp.SyntaxHighlighter ,它是完全javascript客户端实现的,并且使用css进行控制显示,这样可以只保存内容。
下面是一个演示:
| 1 | public?Field?Field(string?name) ? |
| 2 | { ? |
| 3 | ????if?(!m_Fields.Contains(name.ToLower())) ? |
| 4 | ????{ ? |
| 5 | ????????return?null; ? |
| 6 | ? |
| 7 | ????????System.Text.StringBuilder?sb?=?new?System.Text.StringBuilder(); ? |
| 8 | ????????sb.Append("?table:"?+?this.Name); ? |
| 9 | ????????sb.Append("?field:"?+?name); ? |
| 10 | ????????sb.Append("?current?field?count:"?+?this.m_Fields.Count.ToString()); ? |
| 11 | ? |
| 12 | ????????throw?new?System.Exception(sb.ToString()); ? |
| 13 | ????} ? |
| 14 | ????return?m_Fields[name.ToLower()]?as?Field; ? |
| 15 | }? |
但是代码高亮后的HTML庞大了很多,又看了其它的几个类似的加亮的,都有同样的问题,我自己还是用习惯UBB编辑器。
评论Feed: /feed.asp?q=comment&id=26


sql server数据库和必须可以安装软件的主机
这两点估计就让大家没兴趣了