thinkPHP下ueditor的使用方法详解


Posted in PHP onDecember 26, 2015

本文实例讲述了thinkPHP下ueditor的使用方法。分享给大家供大家参考,具体如下:

1、首先需要下载ueditor,下载地址:http://ueditor.baidu.com/website/download.html

2、下载对应的php版的,下载后重命名为ueditor,根据需要放到对应的项目目录中。我放的位置为Public/admin文件夹下,admin为后台的访问入口文件目录。

3、在项目中的使用

首先需要引入核心的js文件:

<script type="text/javascript" charset="utf-8" src="__PUBLIC__/admin/ueditor/ueditor.config.js"></script>
<script type="text/javascript" charset="utf-8" src="__PUBLIC__/admin/ueditor/ueditor.all.js"></script>

然后再文件中加入<textarea>标签,注意设置id属性

<textarea name="content" id="EditorId"> </textarea>

接着是初始化编辑器,注意配置路径

<script type="text/javascript" charset="utf-8">
window.UEDITOR_HOME_URL = "__PUBLIC__/admin/ueditor/";
window.onload=function(){
window.UEDITOR_CONFIG.initialFrameHeight=300;//编辑器的高度
   window.UEDITOR_CONFIG.initialFrameWidth=800;//编辑器的宽度
   var editor = new UE.ui.Editor({
imageUrl : '__APP__/Editor/uploadImage',
fileUrl : '__APP__/Editor/uploadFile',
imagePath : '',
filePath : '',
imageManagerUrl:'__APP__/Editor/imageManage', //图片在线管理的处理地址
imageManagerPath:'__ROOT__/'
});
editor.render("EditorId");
}
</script>

注意:

1、UEDITOR_HOME_URL的路径配置为ueditor所在的位置。
2、图片上传路径的配置
3、editor.render("textarea的id一致");

至此一个便算基本完成。

但是,在IE9下,编辑器没有一点效果,这是怎么回事呢?

在IE9下,需要把

window.UEDITOR_HOME_URL = "__PUBLIC__/ueditor/";

路径设置代码,放在引入js文件和初始化之间。

希望本文所述对大家基于thinkPHP框架的php程序设计有所帮助。

PHP 相关文章推荐
vBulletin HACK----显示话题大小和打开新窗口于论坛索引页
Oct 09 PHP
用php+javascript实现二级级联菜单的制作
May 06 PHP
PHP 在5.1.* 和5.2.*之间 PDO数据库操作中的不同之处小结
Mar 07 PHP
php中通过curl smtp发送邮件
Jun 05 PHP
Smarty模板学习笔记之Smarty简介
May 20 PHP
学习PHP的数组总结【经验】
May 05 PHP
PHP下载文件的函数实例代码
May 18 PHP
Yii中的cookie的发送和读取
Jul 27 PHP
thinkPHP5实现的查询数据库并返回json数据实例
Oct 23 PHP
PHP实现可精确验证身份证号码的工具类示例
May 31 PHP
PHP命名空间用法实例分析
Sep 04 PHP
laravel ORM关联关系中的 with和whereHas用法
Oct 16 PHP
thinkPHP中分页用法实例分析
Dec 26 #PHP
thinkPHP中验证码的简单使用方法
Dec 26 #PHP
分享50个提高PHP执行效率的技巧
Dec 26 #PHP
PHP获取二维数组中某一列的值集合
Dec 25 #PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
Dec 25 #PHP
WordPress中创建用户角色的相关PHP函数使用详解
Dec 25 #PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
Dec 25 #PHP
You might like
php 遍历数据表数据并列表横向排列的代码
2009/09/05 PHP
php函数array_merge用法一例(合并同类数组)
2013/02/03 PHP
奉献出一个封装的curl函数 便于调用(抓数据专用)
2013/07/22 PHP
关于文本限制字数的js代码
2007/04/02 Javascript
js函数使用技巧之 setTimeout(function(){},0)
2009/02/09 Javascript
某页码显示的helper 少量调整,另附js版
2010/09/12 Javascript
图片在浏览器中底部对齐 解决方法之一
2011/11/30 Javascript
jQuery悬停文字提示框插件jquery.tooltipster.js用法示例【附demo源码下载】
2016/07/19 Javascript
layui选项卡效果实现代码
2017/05/19 Javascript
详解基于webpack2.x的vue2.x的多页面站点
2017/08/21 Javascript
vue多种弹框的弹出形式的示例代码
2017/09/18 Javascript
浅谈webpack对样式的处理
2018/01/05 Javascript
js实现贪吃蛇游戏(简易版)
2020/09/29 Javascript
vue组件中节流函数的失效的原因和解决方法
2020/12/02 Vue.js
Python实现在线音乐播放器
2017/03/03 Python
Python+matplotlib绘制不同大小和颜色散点图实例
2018/01/19 Python
python pandas 时间日期的处理实现
2019/07/30 Python
Python适配器模式代码实现解析
2019/08/02 Python
应用OpenCV和Python进行SIFT算法的实现详解
2019/08/21 Python
Python抓包程序mitmproxy安装和使用过程图解
2020/03/02 Python
动态设置django的model field的默认值操作步骤
2020/03/30 Python
Python键鼠操作自动化库PyAutoGUI简介(小结)
2020/05/17 Python
Python魔术方法专题
2020/06/19 Python
python 制作python包,封装成可用模块教程
2020/07/13 Python
通过代码简单了解django model序列化作用
2020/11/12 Python
css3使用animation属性实现炫酷效果(推荐)
2020/02/04 HTML / CSS
HTML5 input元素类型:email及url介绍
2013/08/13 HTML / CSS
DNA测试:Orig3n
2019/03/01 全球购物
Nike香港官网:Nike HK
2019/03/23 全球购物
荷兰最大的鞋子、服装和运动折扣店:Bristol
2021/01/07 全球购物
软件工程师岗位职责
2013/11/16 职场文书
文字自荐书范文
2014/02/10 职场文书
记账会计岗位职责
2014/06/16 职场文书
委托书怎样写
2014/08/30 职场文书
大学迎新生的欢迎词
2019/06/25 职场文书
SpringBoot整合minio快速入门教程(代码示例)
2022/04/03 Java/Android