Javascript &引用;CKFinder不是构造函数”;

Javascript &引用;CKFinder不是构造函数”;,javascript,ckeditor,ckfinder,Javascript,Ckeditor,Ckfinder,简单的问题(或者看起来如此)。这个编辑器工作得很好。但是当我在CKFinder中插入时,我在尝试以下操作时得到错误:“CKFinder不是构造函数”: var finder = new CKFinder(); finder.basePath = '/includes/ckfinder/'; finder.create(); 好吧,基本上是第一行引起的,使得其他的没有意义。这是直接从CK网站复制/粘贴的,减去basepath中的更改 如果我在Chrome中查看页面上的源代码,我可以单击ckfin

简单的问题(或者看起来如此)。这个编辑器工作得很好。但是当我在CKFinder中插入时,我在尝试以下操作时得到错误:“CKFinder不是构造函数”:

var finder = new CKFinder();
finder.basePath = '/includes/ckfinder/';
finder.create();
好吧,基本上是第一行引起的,使得其他的没有意义。这是直接从CK网站复制/粘贴的,减去basepath中的更改

如果我在Chrome中查看页面上的源代码,我可以单击ckfinder.js的链接,它会打开一个选项卡并显示它在那里。但它就是不起作用

为了完整起见,下面是脚本标记:

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


我做错了什么

找到了答案。当我下载试用版时,根本不清楚它提供的是v3或v2代码。我已经安装了v3,并且正在使用JavaScript API,也就是v2。一旦我把v2代码放在适当的位置,错误就消失了。

查看错误是正确的-CKFinder不是构造函数,所以你是说他们的示例代码是错误的?如果查看ckfinder.js,它以:var ckfinder=function(){我不知道他们是谁您的示例代码来自哪里?我只查看了CKFinder 3的文档,但可能是我找到的文档与您的问题无关-因为它提到了CKFinder插件,而不仅仅是CKFinder-也许如果您提供了一个链接,指向代码的来源?它给我的版本是2.6.2.1。看起来获取v3的唯一方法是使用php或.NET版本。