问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么用百度编辑器来编写上传文本

发布网友 发布时间:2022-04-25 05:31

我来回答

2个回答

热心网友 时间:2022-04-21 16:03

UEditor是一个开源免费的编辑器,由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和修改代码。
官方下载:
http://ueditor.baidu.com/website/download.html
官网上下载完整源码包,解压到任意目录,解压后的源码目录结构如下所示:
_examples:编辑器完整版的示例页面
dialogs:弹出对话框对应的资源和JS文件
themes:样式图片和样式文件
php/jsp/.net:涉及到服务器端操作的后台文件,根据你选择的不同后台版本,这里也会不同,这里应该是jsp,php,.net
third-party:第三方插件(包括代码高亮,源码编辑等组件)
editor_all.js:_src目录下所有文件的打包文件
editor_all_min.js:editor_all.js文件的压缩版,建议在正式部署时才采用
editor_config.js:编辑器的配置文件,建议和编辑器实例化页面置于同一目录
第一步:在项目的任一文件夹中建立一个用于存放UEditor相关资源和文件的目录,此处在项目根目录下建立,起名为ueditor(自己喜欢)。
第二步:拷贝源码包中的dialogs、themes、third-party、editor_all.js和editor_config.js到ueditor文夹中。其中,除了ueditor目录之外的其余文件均为具体项目文件,此处所列仅供示例。
第三步:为简单起见,此处将以根目录下的index.php页面作为编辑器的实例化页面,用来展示UEditor的完整版效果。在index.php文件中,首先导入编辑器需要的三个入口文件.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>编辑器完整版实例</title>
<script type="text/javascript" src="ueditor/editor_config.js"></script>
<script type="text/javascript" src="ueditor/editor_all.js"></script>
第四步:然后在index.php文件中创建编辑器实例及其DOM容器。具体代码示例如下
<textarea name="后台取值的key" id="myEditor">这里写你的初始化内容</textarea>
<script type="text/javascript">
var editor = new UE.ui.Editor();
editor.render("myEditor");
//1.2.4以后可以使用一下代码实例化编辑器
//UE.getEditor('myEditor')
</script>
最后一步: 在/UETest/ueditor/ editor_config.js中查找URL变量配置编辑器在你项目中的路
一个完整的编辑器实例就已经部署到咱们的项目中了!在浏览器中输入http://localhost/UETest 运行下试试UE强大的功能吧

热心网友 时间:2022-04-21 17:21

1.1 下载编辑器

到官网下载 UEditor 最新版:[官网地址]

1.2 创建demo文件

解压下载的包,在解压后的目录创建 demo.html 文件,填入下面的html代码


<!DOCTYPE HTML>
<html lang="en-US">
<head>
    <meta charset="UTF-8">
    <title>ueditor demo</title>
</head>
<body>
    <!-- 加载编辑器的容器 -->
    <script id="container" name="content" type="text/plain">
        这里写你的初始化内容
    </script>
    <!-- 配置文件 -->
    <script type="text/javascript" src="ueditor.config.js"></script>
    <!-- 编辑器源码文件 -->
    <script type="text/javascript" src="ueditor.all.js"></script>
    <!-- 实例化编辑器 -->
    <script type="text/javascript">
        var ue = UE.getEditor('container');
    </script>
</body>
</html>


1.3 在浏览器打开demo.html

如果看到了下面这样的编辑器,恭喜你,初次部署成功!


1.4 传入自定义的参数

编辑器有很多可自定义的参数项,在实例化的时候可以传入给编辑器:

var ue = UE.getEditor('container', {
    autoHeight: false
});


配置项也可以通过 ueditor.config.js 文件修改,具体的配置方法请看前端配置项说明

1.5 设置和读取编辑器的内容

通 getContent 和 setContent 方法可以设置和读取编辑器的内容

var ue = UE.getContent();
//对编辑器的操作最好在编辑器ready之后再做
ue.ready(function() {
    //设置编辑器的内容
    ue.setContent('hello');
    //获取html内容,返回: <p>hello</p>
    var html = ue.getContent();
    //获取纯文本内容,返回: hello
    var txt = ue.getContentTxt();
});


参考:http://fex.baidu.com/ueditor/

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求电脑玩安卓游戏的方法。步骤。以及所有的文件~谢谢 。有的联系我~ 我在电脑管家软件管理下的鹰击长空2都是解压包 澳洲留学读研申请攻略 澳洲留学申请时间是什么时候 去澳大利亚上大学需要什么手续 澳洲留学申请流程时间如何? 中南财经政法大学保险精算专业介绍 黄福记小吃梅干菜扣肉饼怎么样 如何开一家梅干菜扣肉饼店,成本要多少 在照明行业LED配光曲线图怎么看 - 信息提示 致橡树读后感1500字 《致橡树》读后感 iPhone11相册里的相片已经彻底删除了,为什么地点相册封面还显示这张删除的照片? 用ps怎么换照片上的字 ps修改图片文字方法步骤 为什么iphonex点软件会跟长按一样? iPhonex13.4.1隐藏图标? 如何苹果手机如何关掉长按app出现功能? 为什么苹果手机长按图标不抖动? 苹果桌面长按图标有闪动的都可以删掉吗?苹果内置的可以删掉吗 发明的介绍 世界近代科技史的发明创造介绍 四大发明各种简介。 限50字。 拜托!十万火急!!! 古代四大发明的详细介绍? 简单的介绍四大发明? 汕头市民上去8号上去深圳10回汕头用不用到社区登记? 汕头如何申请宝能生鲜社区? 什么是web界面? 宜昌市汕头路小学对应的初中 《命若琴弦》、《致橡树》、《秋天的怀念》、《冬天》(朱自清)、《灯祭》 任选三篇写读后感 读致橡树后有感而发的爱情观 《大宋宫词》服化道有哪些考究? 百度编辑器怎么更换样式文件 读舒婷诗歌集有感 百度编辑器怎么获取编辑器的内容 《名人传记》和《舒婷诗集》的读后感 《怎样读书》读后感 百度文本编辑器Ueditor如何生成网页 《邓颖超的故事》读后感——霍雨佳 百度编辑器如何将文本内容存入sqlserver 有哪些著名的诗,好写读后感的 有感爱情的情书或者情诗 致橡树读后感200字 百度文本编辑器中添加php代码 《致橡树》舒婷 读后感1000字 百度编辑器ueditor 怎么修改 允许输入最大字符 舒婷致橡树原文及300字读后感 百度编辑器ueditor 没有剪切功能,如何添加剪切 200字读后感