http://www.lionsky.net/MyWebSite/DownSoft/index.aspx
WebHtmlEditor 1.6 主要新增加以下功能:
在 IE 下使用 SPAN + IFRAME 模拟弹出窗口
- 支持XHTML 1.0
- 可以选择输出的内容完全符合 (W3C) 的 XHTML 标准。
- 多浏览器支持
- 可以同时支持市场上的几个主流浏览器: IE 5.5+, Firefox 1.0+, Mozilla 1.3+, Netscape 7+ and Safari (1.3+)。
- 多语言支持
- WebHtmlEditor以公开语言包的形式进行语言封装,并能够跟据用户的系统自动选择适合的语言,用户可以根据所在的不同区域自定义语言包。
- 大量常用功能按钮
- WebHtmlEditor包含了日常所要用到所有的样式功能,如复制、剪切、粘贴、表格、图片、文件、字体、颜色等,并在不断的补充中。
- 内附文件上传功能
- WebHtmlEditor内涉及的文件相关的功能中,如图片来源,Flash文件来源,媒体文件来源,其他类型文件来源等,都自带有从客户端直接上传到服务器端的功能。
- 同时多个编辑器支持
- 可以在同一个表单Form里有多个WebHtmlEditor,也可以在同一页里有多个WebHtmlEditor。
- 前台支持
- 一般很多使用都把涉及HTML编辑功能的脚本程序都放在管理员的后台管理中进行,而如允许用户在线投稿的前台却不敢使用,怕的是恶意的脚本。WebHtmlEditor自带有一个解释函数,方便前台显示,根据不同的参数样式显示相应的HTML脚本,去除恶意脚本。
- 调用简单
- 在编程开发时,可以像服务器端控件TextBox,Button一样,将WebHtmlEditor加入到工具箱,然后只要拖动到页面中就可以完成WebHtmlEditor的调用。
- 多种编辑模式
- WebHtmlEditor具有4种编辑模式,有:HTML代码模式、可视设计模式、预览模式,可以满足所有应用的需要。
- 完善的接口
- WebHtmlEditor作为一个强大的在线编辑模块,提供了完善的接口,满足更高级用户的需要,您可以通过接口实时控制或者获取编辑器的内容或者状态。
- 所见即所得
- 即通过编辑器编辑的文字、图片等HTML标记输出到页面的效果和编辑时显示的效果一致,让使用者方便地对编辑的内容进行修改、排版等。
- 自动转换为HTML代码
- 在编辑状态编辑的文字、图片等内容都在后台自动转换为可被浏览器识别的HTML标记语言,使用者更能在代码状态在对代码标记进行修改。
- 简单易用
- 编辑器的编辑及使用方法与FrontPage、Dreamweaver等著名主页制作软件类似。无需任何HTML语法知识、儍瓜式的操作让即使没有主页制作经验的使用者也能快速上手。
- 方便快捷
- 使用所见即所得的编辑器能快捷、方便地编辑出效果一流的图文效果,如果使用纯手工编写代码的方法编辑则需要浪费大量时间及精力。
这次做为共享软件发布,所以免费版本目前有两方面限制
a)在 IE 下不提供SPAN + IFRAME 的弹出窗口,会使用 IE 的默认模式窗口替代
b)运行在公网上时,随机会在编辑的上方出现两行文字提示未注册版本
二.使用
1.复制WebHtmlEditor1.6.dll 及相关文件(lionsky_client)
2.添加引用
3.前台页面:
<%@ Register TagPrefix="lionsky" Namespace="LionSky.WebControls" Assembly="WebHtmlEditor1.6" %>
<Lionsky:WebHtmlEditor ID="WebHtmlEditor1" runat="server" Html=''></Lionsky:WebHtmlEditor>
4.后台代码:
protected LionSky.WebControls.WebHtmlEditor WebHtmlEditor1;
string content=WebHtmlEditor1.Html;