2017-10-04 41 views
0

我在框架中有一个ckeditor。 如果我尝试从浏览器执行控制台日志,它将无法工作,直到我检查附近的框架并再次执行控制台日志。在框架中获取ckeditor

[这是CKEditor的]

enter image description here 的问题是:

我怎样才能得到前60字符的(plaintekst)的简历场。

我得到的数据与此代码,如果我检查靠近它。(它不会马上工作)

CKEDITOR.instances.inhoud.getData() 

很抱歉,如果我beeing不清楚(我是新来的SO)

回答

0

您可以访问的iframe属性(CKEditor的&等),选择它是由ID(例如)

var iframe = document.getElementById("myiframe") 
0

getData method是摆脱CKEditor的内容的首选方式,豪对象版本1.00之后才CKEditor的实例已经可以称为(见instanceReady event):

var editor = CKEDITOR.replace('elementId'); 
editor.on('instanceReady', function(evt) { 
    console.log(evt.editor.getData()); 
}); 

看你的描述你试图调用getData早。