假设我有一个带有iframe的页面,并且在iframe中我有一些ckeditor内联实例,我想从包含页面进行管理。
来自父母,如果我跑
console.log(document.getElementById("iframe_id").contentWindow.CKEDITOR);
我有CKEDITOR对象,但不知道为什么,如果我运行
console.log(document.getElementById("iframe_id").contentWindow.CKEDITOR.instances);
我得到一个“未定义”的结果。
有什么想法吗?
POST EDIT:如果我直接在检查器中运行最后一个console.log,我将所有实例都正常,问题似乎只存在于父页面js中。