带有ExtJs的tinyMCE,未定义错误

时间:2009-09-18 12:41:43

标签: javascript extjs tinymce

我正在尝试将tinyMCE编辑器实现到ExtJs环境中。但它进展不顺利。

首先要做的事情:包括必要的脚本。

<script src="js/jquery-1.2.1.min.js" type="text/javascript"></script>
<script src="ext-2.3.0/adapter/jquery/ext-jquery-adapter.js" type="text/javascript"></script>
<script src="ext-2.3.0/ext-all.js" type="text/javascript"></script>
<script src="js/miframe-min.js" type="text/javascript"></script>
<script src="js/Ext.ux.TinyMCE.js" type="text/javascript"></script>

(我有旧版本的JQuery和Ext,因为我试图完全复制示例/ demo。)

然后我用一些Javascript来定义带有tinyMCE的窗口,点击一个按钮启动弹出窗口。当我尝试在firefox中看到结果时,我收到一个错误:

Error: tinymce is not defined
Source File: http://localhost:4927/ExtJS/js/Ext.ux.TinyMCE.js
Line: 301

导致这个片段:

/** ----------------------------------------------------------
    WindowManager
*/        
var WindowManager = Ext.extend( 

    function( editor ) {
        WindowManager.superclass.constructor.call( this, editor );
    },

    tinymce.WindowManager,  //THIS IS WHERE THE ERROR IS

    {
        // more code

我做错了什么? 这是我从官方TinyMCE ext页面中获取的基本代码。所以js文件必须没问题,这表明我在其他地方犯了错误。

1 个答案:

答案 0 :(得分:0)

Yarr。应该包括实际的插件。

<script src="js/tiny_mce_src.js" type="text/javascript"></script>

完成。