如何在Asp.net中使用HtmlArea编辑器

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
 
如何在Asp.net中使用HtmlArea编辑器
<script style="display: none;" type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

     HtmlArea是一款很简洁的WTYSWTYG编辑器。HtmlArea是纯JS+Html的编辑器,理论上可以套在任何语言平台上,经过实际使用可以和Asp.Net 2.0 + Ajax 很好的结合,如何在Asp.net中使用HtmlArea编辑器。

  首先下载HtmlArea3.0,解压到Web项目的某个目录。

  lang/gb.js 是中文语言文件,官方默认是ANSI编码的,如果你的web.config设置为utf-8(默认),则需要用记事本打开gb.js,另存为utf-8格式。


以下是引用片段:
<script type="text/javascript"> _editor_url = "../HtmlArea/"; _editor_lang = "gb";</script> 
<script type="text/javascript" src="../HtmlArea/htmlarea.js"></script> 

<asp:TextBox ID="HtmlArea" CssClass="htmlarea" runat="server" Height="200px" TextMode="MultiLine" Width="100%"></asp:TextBox> 

以下是引用片段:
protected void Page_Load(object sender, EventArgs e){  

if (!Page.IsPostBack) {  

StringBuilder sb = new StringBuilder();  

sb.Append("var editor = null;");  
sb.Append("function initEditor() {");  
sb.Append("editor = new HTMLArea('" + ArticleBody1.FindControl("HtmlArea").ClientID + "');");  

sb.Append("editor.generate();}");sb.Append("document.body.onload=initEditor;");   

ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "HtmlAreaScript", sb.ToString(), true);}  

  如果是UpdatePanel提交,则还须在提交后执行下面语句,重新初始化编辑器:

以下是引用片段:
  ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "HtmlAreaScript", "initEditor();", true); 
怎么在ASP.NET中写HTML,如何在Asp.net使用HtmlArea编辑器 HtmlArea是一款很简洁的WTYSWTYG编辑器,以前我用的是FreeTextBox,缺点很多,运行速度慢,架构太复杂,不支持ajax等等,HtmlArea是纯JS+Html的编辑器,理论上可以套在任何语言平台上,经过实际使用可以和Asp.Net 2.0 + Ajax 很好的结合,现在本博客系统已经拿它当作文章编辑器了,下面就是具体安装步骤。首先下载HtmlArea3.0,解压到Web项目的某... 阅读详情

相关推荐

HTML在线编辑器

轉自:http://blog.sina.com.cn/s/blog_465d50c10100027g.html soEditor v 2.5 lite 官方: http://www.siteobjects.com/pages/index.cfm 下载: http://www.siteobjects.com/pages/order.cfm 可以下载的是lite版, 目前还没找到...

weixin_33868027的博客 105

ASP在线编辑器

几种所见所得的在线编辑器 来源:webshowbbs 1.FCKeditor编辑器FCKeditoriscompatiblewithmostinternetbrowserswhichinclude:IE5.5+(Windows),Firefox1.0+,Mozilla1.3+andNetscape7+.最新版本:FCKeditor2.0语言环境:多国语言特性功能:所见所得,支持平台众...

guanhuaing 271

介绍几款所见即所得的WEB在线编辑器[转]

转自:http://homepage.yesky.com/62/2489062.shtml 作者: 猴年马月 1.FCKeditor 编辑器 FCKeditor is compatible with most internet browsers which include: IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ and Netscape 7...

kirk1127的专栏 206

hmtl在线编辑器

1.FCKeditor 编辑器 FCKeditor is compatible with most internet browsers which include: IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ and Netscape 7+. 最新版本:FCKeditor 2.0 语言环境:多国语言 特性功能:所见所得,支持平台众多,支

tianxin1122的专栏 1173

关于FreeTextBox 1.63/2.0.7/3.0RC/3.0的一些东西

原文网址:http://www.blogwind.com/Wuvist/comment.aspx?Article_id=5421 作者:Wuvist 转载者请注明原文出处以及我的名字,谢谢……倘若,您需要使用到文中的javascript函数,亦请保留函数名称。 FreeTextBox应该是应用最广泛的免费asp.net控件之一了…… FreeTextBo...

weixin_34221036的博客 199

网页在线编辑器 fckeditor

几种常见的网页在线编辑器比较 1.FCKeditor 编辑器FCKeditor is compatible with most internet browsers which include: IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ and Netscape 7+.最新版本:FCKeditor 2.0语言环境:多国语言特性功能:所见所得...

middlesea18 230

html中写文本编辑器,常用HTML富文本编辑器

1、UEditorUEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和修改代码...主要特点:轻量级:代码精简,加载迅速。定制化:全新的分层理念,满足多元化的需求。采用三层架构:1. 核心层: 为命令层提供底层API,如range/selection/domUtils类。2. 命令插件层: 基于核心层开发c...

weixin_29948389的博客 2001

HTML在线编辑器介绍

1.FCKeditor 编辑器 FCKeditor is compatible with most internet browsers which include: IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ and Netscape 7+. 最新版本:FCKeditor 2.0 语言环境:多国语言 特性功能:所见所得,支持平台众多,支持

607

java常用富文本编辑器,常用的HTML富文本编译器UEditor、CKEditor、TinyMCE、HTMLArea、eWebEditor、KindEditor简介...

1、UEditorUEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和修改代码...主要特点:轻量级:代码精简,加载迅速。定制化:全新的分层理念,满足多元化的需求。采用三层架构:1. 核心层: 为命令层提供底层API,如range/selection/domUtils类。2. 命令插件层: 基于核心层开发c...

weixin_39665302的博客 475

网上比较好的html在线编辑器介绍

1.FCKeditor 编辑器 FCKeditor is compatible with most internet browsers which include: IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ and Netscape 7+. 最新版本:FCKeditor 2.0 语言环境:多国语言特性功能:所见所得,支持平台众多,支持XHTML 1

johncools的博客 2002

几种所见所得的WEB在线编辑器

1.FCKeditor 编辑器FCKeditor is compatible with most internet browsers which include: IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ and Netscape 7+.最新版本:FCKeditor 2.0语言环境:多国语言特性功能:所见所得,支持平台众多,支持XHTML 1.

ken_sniper的专栏 682

收集几个所见即所得在线编辑器

先记下,以后有用得着的时候也好找。所见即所得(WYSIWYG - What You See Is What You Get)1、eWebEditor[Mode In China]简介:  eWebEditor是eWebSoft.com旗下eWeb团队开发的基于网页的、所见即所得的在线HTML编辑器。她能够在网页上实现许多桌面编辑软件(如:Word)所具有的强大可视编辑功能;她是一个真正的绿色软件,

BeautySpring的专栏 2669
上一篇: 用ASP.NET写你自己的代码生成器
下一篇: 详谈HOOK API的技术
skyremember
博客等级 码龄20年 203粉丝 484原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值