hhfeditor3.0在线编辑器源码
hhfeditor3.0在线编辑器源码:
为达到最佳效果,推荐使用九网互联的ASP.net空间,支持ASP.net版本1.1和2.0在线切换、在线脚本映射、ASP.net具体错误信息在线查看。 使用说明: 〈1〉本产品需要在 Asp.net 2.0环境下运行。 〈2〉下载本软件后解压缩,将其中的bin文件夹中所有文件剪切到网站根目录的bin 文件夹中。将配置文件web.config整合到自己的网站配置文件里,然后把文件 夹hhfeditor拷贝到网站根目录,注意:hhfeditor文件夹下不再有hhfeditor包 含文件夹,请拷贝的时候留意勿将整个的文件夹都拷贝到了根目录。 〈3〉调用方法介绍: 在需要调用控件的页面头部输入 “<%@ Register Src='HHFeditor/HHFeditor.ascx' TagName='HHFeditor' TagPrefix='uc1' %>” 然后在需要调用的地方输入 [VB语言调用:] “ <%Session('Editorstyle') = '全能版'%> <%Session('允许上传图片') = '否'%> <%Session('Editorwidth') = 575 %> <%Session('Editorheight') = 200 %> <%Session('Editormsg') = 'HHFeditor 3.0 在线编辑器 作者:胡海峰 QQ:175829085'%> ” [C#语言调用] “ <%Session['Editorstyle'] = '全能版';%> <%Session['允许上传图片'] = '否';%> <%Session['Editorwidth'] = 575 ;%> <%Session['Editorheight'] = 200 ;%> <%Session['Editormsg'] = 'HHFeditor 3.0 在线编辑器 作者:胡海峰 QQ:175829085';%> ” 即引用了控件。 参数说明: Session('Editorstyle')设置本页的编辑器的工具栏样式。可运行Stlye_edit.aspx来编辑,编辑完成后请将页面改名,防止被其他人利用。 Session('允许上传图片')设置本页的编辑器是否可以上传本地图片 Session('Editorwidth') = 575 表示设置本页的编辑器宽度为575 Session('Editorheight') = 200 表示设置本页的编辑器高度为200 Session('Editormsg')设置本页的编辑器的版权信息处显示的信息 获取编辑器值和设置初始值的方法: (VB.net调用) '获取值 Me.TextBox1.Text = Me.editkj.Getvalue() '设置值 Me.editkj.Setvalue(Me.TextBox1.Text) 编辑器初始值就被设为TextBox1中的值 或 Me.editkj.Setvalue('www.hhfsoft.com') 编辑器初始值就被设为www.hhfsoft.com (C#.net调用) '获取值 this.TextBox1.Text = Convert.ToString(this.editkj.Getvalue()); '设置值 this.editkj.Setvalue(this.TextBox1.Text); 编辑器初始值就被设为TextBox1中的值 或 this.editkj.Setvalue('www.hhfsoft.com'); 编辑器初始值就被设为www.hhfsoft.com 〈4〉cs.ini配置文件介绍 cs.ini配置文件是3.0版本中新增加的功能,大家可以利用这个文件 对图片的上传路径等进行自定义设定,路径是相对于根目录的路径。 文件中“绝对路径”的值表示在编辑器中使用的是绝对路径还是相对路径 还可对上传文件的格式和大小进行限制。 〈5〉自定义表情图标。 hhfeditor\hhfpic\face下有6个文件夹,分别存放了6类表情,您可以根据需要进行更 换,每个文件夹下可放60个表情 〈6〉自定义特殊字符。 hhfeditor\hhfpic\face有3个文本文件,其中可以自由设置一些特殊字符 〈7〉编辑器初始宽、高设置。 在调用编辑器控件的页面使用Session('Editorwidth')来设置宽度、使用Session('Editorheight')来设置高度 例如:[注:C#语言和VB语言调用写法上有点区别,请参考本文头部] <%Session('Editorstyle') = '全能版'%> <%Session('允许上传图片') = '否'%> <%Session('Editorwidth') = 575%> <%Session('Editorheight') = 200%> <%Session('Editormsg') = 'HHFeditor 3.0 在线编辑器 作者:胡海峰 QQ:175829085'%> 以上其他的session变量也是来控制编辑器用的。 Session('Editorstyle')设置本页的编辑器的工具栏样式。可运行Stlye_edit.aspx来编辑 Session('允许上传图片')设置本页的编辑器是否可以上传本地图片 Session('Editormsg')设置本页的编辑器的版权信息处显示的信息 〈8〉图片大小限制。 .net默认会限制上传图片的大小,如果要做修改,请在配置文件中做如下更改 在 maxRequestLength='2097150' useFullyQualifiedRedirectUrl='false' minFreeThreads='8' minLocalRequestFreeThreads='4' appRequestQueueLimit='100' /> 〈9〉图片库建立,进入hhfpic\imgku,建立文件夹即可建立对应的图片库 〈10〉本编辑器永久免费。希望大家多支持我,帮我推广这个编辑器,谢谢! 〈11〉开源问题说明: 本控件暂时对外不开放源码。因为世界上有可恶之人喜欢把别人的东西搬过来改改后就 说是自己的作品,到处招摇撞骗唯利是图,为了避免本控件遭遇这些情况,所以暂时不 公开源代码,特此将不开源的原因说明一下。 破解软件进行学习不可耻,可耻的是偷窃别人成果换成钞票装进自己的口袋,并且还往 自己脸上贴金。 大家能下载到这个控件,说明我们都是同行。我们都能明白自己的成果来之不易,希望 我们彼此尊重,互相学习! 〈12〉在使用过程中如果遇到问题,欢迎提出! 升级说明: 一、路径问题。 旧版本中,如果调用hhfeditor控件的页面和hhfeditor文件夹不在同一级目录 会出现css样式路径错误的情况,现在已经将问题修正。 二、浏览器问题。 由于IE6、IE7、火狐浏览器对css样式的支持并不完全相同,所以导致旧版本 在不同的浏览器中浏览会出现版面混乱无法使用的情况,新版本解决了这个问 题。但是目前火狐浏览器对在线编辑器不支持,就连动网的在线编辑器也不支 持,所以不要使用火狐浏览器来浏览。超级鄙视火狐浏览器! 三、图片绝对路径问题 默认情况下,插入的图片路径会被赋值为绝对路径,给以后的网站迁移或者其 他方面的更改带来不便。可在文件cs.ini中设置路径为绝对路径或者 相对路径(默认为相对路径)。 四、增加背景音乐功能 目前背景音乐为网络音乐格式,暂时不支持本地上传。 五、增加背景图片功能 目前背景图片为网络图片格式,暂时不支持本地上传。 注意事项: 1、配置文件 ⊙2-1,cs.ini为编辑器配置文件,可以根据自己的需要进行手动配置。 ⊙2-2,编码: 在配置文件中,请设置编码为“gb2312”即(encoding='gb2312'),然后在 “ 这样配置以后,就不会出现因为乱码而早成的程序错误。 ⊙2-3,安全代码检测: 在 在提交的时候会因为编辑器中有html代码而被拒绝提交。 3、默认的图片存放文件夹uppic不可删除,否则上传图片会出错! HHFeditor文件夹也不可改名。 用户评论
|
源码搜索
热门下载
最新源码
|