2

我使用一个函数从两个不同的页面调用 ajax 脚本。第一页和原始页面定义并包含了 CKEDITOR 库,它运行良好,但是,第 2 页就像第一页的迷你版,这里没有 ckeditor 支持,所以我想要一个简单的方法来检查是否定义了 ckeditor 所以我知道将表单数据发布到我的 ajax 脚本的适当方法

这是我的代码示例,但它不工作......我错过了什么?......我更像是一个 php 人而不是 js

if(CKEDITOR !== undefined) { var msg = CKEDITOR.instances['msg'].getData();} else{var msg = $("#msg").val()};

如果它有任何好处,我在两个页面上都使用 jquery。该if(CKEDITOR !== undefined) { var msg = CKEDITOR.instances['msg'].getData();}部分工作正常,其他公园不起作用

4

2 回答 2

15

也许写起来会更好if( typeof(CKEDITOR) !== "undefined" )...

于 2013-09-10T13:26:38.753 回答
0

if (CKEDITOR !== undefined) { ... 其余代码 }

于 2021-10-06T06:54:25.323 回答