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 相关文章推荐
PHP与SQL注入攻击[三]
Apr 17 PHP
php产生随机数的两种方法实例代码 输出随机IP
Apr 08 PHP
PHP通过API获取手机号码归属地
May 28 PHP
thinkPHP导出csv文件及用表格输出excel的方法
Dec 30 PHP
PHP实现基于文本的摩斯电码生成器
Jan 11 PHP
PHP获取真实客户端的真实IP
Mar 07 PHP
php实现购物车产品删除功能(2)
Jul 23 PHP
PHP调用API接口实现天气查询功能的示例
Sep 21 PHP
PHP中OpenSSL加密问题整理
Dec 14 PHP
PHP常见的几种攻击方式实例小结
Apr 29 PHP
PHP使用 Pear 进行安装和卸载包的方法详解
Jul 08 PHP
laravel 数据验证规则详解
Oct 23 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 开发环境配置(测试开发环境)
2010/04/28 PHP
如何修改和添加Apache的默认站点目录
2013/07/05 PHP
PHP session文件独占锁引起阻塞问题解决方法
2015/05/12 PHP
Zend Framework教程之Zend_Db_Table用法详解
2016/03/21 PHP
PHP中new static()与new self()的比较
2016/08/19 PHP
ThinkPHP+EasyUI之ComboTree中的会计科目树形菜单实现方法
2017/06/09 PHP
避免 showModalDialog 弹出新窗体的原因分析
2010/05/31 Javascript
jquery validate使用攻略 第四步
2010/07/01 Javascript
JSON JQUERY模板实现说明
2010/07/03 Javascript
某人初学javascript的时候写的学习笔记
2010/12/30 Javascript
jquery iframe操作详细解析
2013/11/20 Javascript
Javascript中的delete操作符详细介绍
2014/06/06 Javascript
Jquery ui datepicker设置日期范围,如只能隔3天【实现代码】
2016/05/04 Javascript
js中通过getElementsByName访问name集合对象的方法
2016/10/31 Javascript
javascript完美实现给定日期返回上月日期的方法
2017/06/15 Javascript
Vue+SpringBoot开发V部落博客管理平台
2017/12/27 Javascript
Python实现Mysql数据库连接池实例详解
2017/04/11 Python
Scrapy框架爬取Boss直聘网Python职位信息的源码
2019/02/22 Python
pandas DataFrame 交集并集补集的实现
2019/06/24 Python
更新pip3与pyttsx3文字语音转换的实现方法
2019/08/08 Python
python基于TCP实现的文件下载器功能案例
2019/12/10 Python
python实现Oracle查询分组的方法示例
2020/04/30 Python
PyQt5多线程防卡死和多窗口用法的实现
2020/09/15 Python
python爬虫智能翻页批量下载文件的实例详解
2021/02/02 Python
全球性的在线时尚男装零售商:boohooMAN
2016/12/17 全球购物
美国隐形眼镜网:Major Lens
2018/02/09 全球购物
国培远程培训感言
2014/03/08 职场文书
买房委托公证书
2014/04/08 职场文书
个人整改方案范文
2014/10/25 职场文书
党的群众路线教育实践活动领导班子整改措施
2014/10/28 职场文书
优秀班主任主要事迹材料
2014/12/16 职场文书
个人廉洁自律总结
2015/03/06 职场文书
2015小学五年级班主任工作总结
2015/05/21 职场文书
地道战观后感500字
2015/06/04 职场文书
PyCharm 配置SSH和SFTP连接远程服务器
2022/05/11 Python
浅谈为什么我的 z-index 又不生效了
2022/07/15 HTML / CSS