本文转自:http://blog.csdn.net/wusuopubupt/article/details/13019657
1.编辑器的实例化页面,导入编辑器需要的三个入口文件,示例代码如下:
- <script type="text/javascript" charset="utf-8" src="../umeditor.config.js"></script>
- <!--使用版-->
- <!--<script type="text/javascript" charset="utf-8" src="../umeditor.all.js"></script>-->
- <!--开发版-->
- <script type="text/javascript" charset="utf-8" src="editor_api.js"></script>
- <script type="text/javascript" src="../lang/zh-cn/zh-cn.js"></script>
<script type="text/javascript" charset="utf-8" src="../umeditor.config.js"></script> <!--使用版--> <!--<script type="text/javascript" charset="utf-8" src="../umeditor.all.js"></script>--> <!--开发版--> <script type="text/javascript" charset="utf-8" src="editor_api.js"></script> <script type="text/javascript" src="../lang/zh-cn/zh-cn.js"></script>
2.然后在编辑器的实例化页面中创建编辑器实例及其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>
<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>
3.在editor_config.js中查找URL变量配置编辑器在你项目中的路径。
官网示例:
- //强烈推荐以这种方式进行绝对路径配置
- URL= window.UEDITOR_HOME_URL||"/UETest/ueditor/";
//强烈推荐以这种方式进行绝对路径配置 URL= window.UEDITOR_HOME_URL||"/UETest/ueditor/";
我的配置:
- (function () {
- /**
- * 编辑器资源文件根路径。它所表示的含义是:以编辑器实例化页面为当前路径,指向编辑器资源文件(即dialog等文件夹)的路径。
- * 鉴于很多同学在使用编辑器的时候出现的种种路径问题,此处强烈建议大家使用"相对于网站根目录的相对路径"进行配置。
- * "相对于网站根目录的相对路径"也就是以斜杠开头的形如"/myProject/umeditor/"这样的路径。
- * 如果站点中有多个不在同一层级的页面需要实例化编辑器,且引用了同一UEditor的时候,此处的URL可能不适用于每个页面的编辑器。
- * 因此,UEditor提供了针对不同页面的编辑器可单独配置的根路径,具体来说,在需要实例化编辑器的页面最顶部写上如下代码即可。当然,需要令此处的URL等于对应的配置。
- * window.UMEDITOR_HOME_URL = "/xxxx/xxxx/";
- */
- /**
- * @author wusuopubupt
- * @date 2013-10-24
- *
- * set window.UMEDITOR_HOME_URL = "/ueditor/";
- *
- * */
- window.UMEDITOR_HOME_URL = "/ueditor/"; //注意就是这里!
- var URL = window.UMEDITOR_HOME_URL || (function(){
- function PathStack() {
更多详细的文档请参考ueditor官网DOC:http://ueditor.baidu.com/website/document.html