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 相关文章推荐
Gregarius中文日期格式问题解决办法
Apr 22 PHP
Notice: Trying to get property of non-object problem(PHP)解决办法
Mar 11 PHP
解析PHP正则提取或替换img标记属性
Jun 26 PHP
Linux下创建nginx脚本-start、stop、reload…
Aug 03 PHP
PHP获取音频文件的相关信息
Jun 22 PHP
隐藏Nginx或Apache以及PHP的版本号的方法
Jan 03 PHP
php+html5+ajax实现上传图片的方法
May 14 PHP
PHP生成图片缩略图类示例
Jan 12 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
Sep 28 PHP
详解PHP中的外观模式facade pattern
Feb 05 PHP
360搜索引擎自动收录php改写方案
Apr 28 PHP
PHP模版引擎原理、定义与用法实例
Mar 29 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性能优化分析工具XDebug 大型网站调试工具
2011/05/22 PHP
Yii框架在页面输出执行sql语句以方便调试的实现方法
2014/12/24 PHP
phpMyAdmin安装并配置允许空密码登录
2015/07/04 PHP
Javascript的一种模块模式
2008/03/22 Javascript
jQuery 获取对象 基本选择与层级
2010/05/31 Javascript
JQuery UI DatePicker中z-index默认为1的解决办法
2010/09/28 Javascript
jquery 单击li防止重复加载的实现代码
2010/12/24 Javascript
深入理解Javascript闭包 新手版
2010/12/28 Javascript
webix+springmvc session超时跳转登录页面
2016/10/30 Javascript
微信小程序 摇一摇抽奖简单实例实现代码
2017/01/09 Javascript
js自定义瀑布流布局插件
2017/05/16 Javascript
ES6 javascript中class静态方法、属性与实例属性用法示例
2017/10/30 Javascript
原生JS写Ajax的请求函数功能
2017/12/22 Javascript
el-table树形表格表单验证(列表生成序号)
2020/05/31 Javascript
js实现全选和全不选功能
2020/07/28 Javascript
Python下Fabric的简单部署方法
2015/07/14 Python
Python选课系统开发程序
2016/09/02 Python
Python实现string字符串连接的方法总结【8种方式】
2018/07/06 Python
对pandas写入读取h5文件的方法详解
2018/12/28 Python
使用 python pyautogui实现鼠标键盘控制功能
2019/08/04 Python
Python 类属性与实例属性,类对象与实例对象用法分析
2019/09/20 Python
浅谈对pytroch中torch.autograd.backward的思考
2019/12/27 Python
Python接口自动化判断元素原理解析
2020/02/24 Python
Python类的动态绑定实现原理
2020/03/21 Python
HTML5实现QQ聊天气泡效果
2017/06/26 HTML / CSS
Sephora丝芙兰印尼官方网站:购买化妆品和护肤品
2018/07/02 全球购物
Vinatis德国:法国领先的葡萄酒邮购公司
2020/09/07 全球购物
关键字final的用法
2013/10/02 面试题
铭万公司.net面试题笔试题
2014/07/20 面试题
String、StringBuffer、StringBuilder有区别
2015/09/18 面试题
自主招生自荐信格式
2013/12/03 职场文书
上学迟到的检讨书
2014/01/11 职场文书
保护环境的标语
2014/06/09 职场文书
学生自我评语
2015/01/04 职场文书
新闻稿件写作技巧
2015/07/18 职场文书
pycharm代码删除恢复的方法
2021/06/26 Python