当前位置: 首页 > news >正文

广州翼讯资讯科技有限公司 网站/深圳搜索引擎

广州翼讯资讯科技有限公司 网站,深圳搜索引擎,惠州建网站公司,上海网站建设-中国互联1 首先奉上链接其http://ueditor.baidu.com/website/index.html 更多更详细内容在其官方api上,本文只是一个归类总结性文章。 2 下载链接http://ueditor.baidu.com/website/download.html 本人是.net开发人员就直接下载了最新的.net版本,可以直接把下载…


1 首先奉上链接其http://ueditor.baidu.com/website/index.html 更多更详细内容在其官方api上,本文只是一个归类总结性文章。

2 下载链接http://ueditor.baidu.com/website/download.html  本人是.net开发人员就直接下载了最新的.net版本,可以直接把下载好的代码直接放到项目中(需要注意的是,它里面有后代ashx代码,需要添加其中bin目录下的Json.net)。

3 看demo.html

首先导入导入三个配置文件



在代码中创建一个编辑器容器 此容器为一个 

这个script标签就是ueditor的容器我们内容就是在这里面显示的

再创建一个script标签写js代码 

初始化ueditor的代码为  var ue = UE.getEditor('editor');此出单引号里面的为编辑器容器id 保存刷新页面就可以看到最简单的editor的demo了。

4 介绍一下Editor的常用方法

本人喜欢无论获取对象用工厂模式 

var editor = UE.getEditor('lxt');
function GetEditor() {
if (editor==null||editor==undefined) {
editor = UE.getEditor('lxt');
}
return editor;
}//以后获取ediotr 对象直接用GetEditor方法就行了。

1)获取编辑器里面的内容(html代码): GetEditor().getContent();

2)设置编辑器里面的内容(支持html代码): GetEditor().setContent("李啸天", boolean是否追加);

3)获取编辑器里面的纯文本: GetEditor().getContentTxt();

4)获取编辑器带格式的纯文本(也就是包含一些等标签的文本,但是不包含文本的格式,上一个方法不包含等标签): GetEditro()..getPlainTxt();

5)判断编辑器是否有内容返回true或者false GetEditor().hasContents();

6)使编辑器获取焦点:  GetEditor().focus();

7)判断编辑器是否获取焦点 :GetEditor().isFocus();

8)使编辑器失去焦点:GetEditor().blur();

9)获取编辑器选中的文本:可以封装为一个方法,具体代码的意思可以看一下百度api链接为 http://ueditor.baidu.com/doc/#UE.dom.Range:select()

function getText() {
//当你点击按钮时编辑区域已经失去了焦点,如果直接用getText将不会得到内容,所以要在选回来,然后取得内容
var range = UE.getEditor('editor').selection.getRange();
range.select();
var txt = UE.getEditor('editor').selection.getText();

}

10)使编辑器不可编辑:GetEditor().setDisabled();里面可以设置参数string或者Array[string]设置除此之外为disable,各个按钮代表的英文在http://fex.baidu.com/ueditor/#start-toolbar

11)是编辑器可以编辑:GetEditor().setEnabled(); 

12)显示隐藏编辑器方法为:setShow(), setHide()

13)设置编辑器高度:setHeight(Number heigth);

5 定制工具栏图标

 1). 方法一:修改 ueditor.config.js 里面的 toolbars 2). 方法二:实例化编辑器的时候传入 toolbars 参数

6上传功能

 1)首先需要在ueditor.config.js里制定处理上传的handler.ashx,下载的demo中叫做controller.ashx 开发者可以随意更换其位置,本人习惯把它放在根目录或者handler文件夹下,如果在根目录下,就把地址改为serverUrl: "/controller.ashx",另外提一下配置文件中获取的url就是配置文件所在的路径如http://localhost:4761/utf8-net/

2)把config.json文件放在项目根目录下,也可以在Config.cs进行设置进行

3)修改config.json里面的路径以及需要修改的配置,里面写的很详细 如imageUrlPrefix为图片访问路径前缀一般为空就可以了,imagePathFormat上传保存路径,可以根据其提示进行各种设置。

http://www.jmfq.cn/news/4745323.html

相关文章:

  • 常州外贸网站制作/全网优化哪家好
  • 微服务网站/磁力天堂最新版地址
  • 网站制作建设公司/怎么做小程序
  • 厦门自助建站/上海seo优化外包公司
  • 一个云主机可以做多少网站/百度一下官网首页百度
  • 惠州市网站设计公司/抚顺优化seo
  • 建设网站和公告号的意义/汕头seo收费
  • 建网站开发费用/seo搜索排名
  • 网站客服悬浮/效果最好的推广软件
  • 怎样弄网站/整合营销传播工具有哪些
  • 网站源码在线下载/商旅平台app下载
  • 怎么做私服网站/上海最新发布
  • 黔西南州党风廉政建设网站/打开百度浏览器
  • 河津网站建设/南京seo建站
  • 长春自助建站软件/今日最新重大新闻
  • asp.net网站开发详解/seo推广有哪些公司
  • 专业柳州网站建设价格/如何在百度做免费推广产品
  • 军事网站模板/查询关键词
  • 如何做网站首页的psd图/河南seo优化
  • html对于网站/郑州网站建设优化
  • 鲜花店网站建设的规模设想/新软件推广平台
  • 注册网站的流程/自己的网站怎么推广
  • 阿里巴巴外贸平台操作/百度seo标题优化软件
  • 网页设计汽车网站建设/网络营销心得体会800字
  • 青岛市规划建设局网站/网络推广员是干嘛的
  • 连云港网页设计/seo优化个人博客
  • 盘古百度推广靠谱吗/网站优化策略分析论文
  • 软件网站排名/如何推广小程序平台
  • 常州有哪些做阿里巴巴网站的/南昌seo排名外包
  • 网站开发维护多少钱/菏泽资深seo报价