Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ckeditor scrollIntoView到编辑器中的div元素_Javascript_Iframe_Ckeditor - Fatal编程技术网

Javascript ckeditor scrollIntoView到编辑器中的div元素

Javascript ckeditor scrollIntoView到编辑器中的div元素,javascript,iframe,ckeditor,Javascript,Iframe,Ckeditor,我在编辑器外面有一个导航菜单,我想在编辑器中导航,因为编辑器中的所有元素都有ID 滚动视图 这是怎么回事 任何例子都很好中的信息(几个月前我问过)应该会让你开始学习。 接受的答案概述了如何从JQUery以编程方式访问CKEditor文档中的元素 应该可以获取所需的元素,并在此基础上执行ScrollIntoView 这可能已经起作用(未经测试): 问题在于,实际上并没有将作用域放在CKEDITOR实例中。 要获取指向文档的变量,请执行以下操作: var ckeditorDocument = CKE

我在编辑器外面有一个导航菜单,我想在编辑器中导航,因为编辑器中的所有元素都有ID

滚动视图

这是怎么回事

任何例子都很好

中的信息(几个月前我问过)应该会让你开始学习。 接受的答案概述了如何从JQUery以编程方式访问CKEditor文档中的元素

应该可以获取所需的元素,并在此基础上执行
ScrollIntoView

这可能已经起作用(未经测试):


问题在于,实际上并没有将作用域放在CKEDITOR实例中。 要获取指向文档的变量,请执行以下操作:

var ckeditorDocument = CKEDITOR.instances.[instancename].document.$;

什么不起作用?你被困在哪里?出现了什么错误消息?documentNode.getElementById(“e_数据”)为空,e_数据在编辑器的iframe内,我从父scriptCKEDITOR调用它。document.getById(“e_数据”)为空,仍然没有luckCan focus()可用于任何帮助解决此问题或显示()。是否100%确定编辑器实例为name CKEDITOR?如果使用我的答案中的代码,删除最后一行,打开Firebug控制台并说
console.log(documentNode),会发生什么?您可以发布用于初始化CKeditor的行吗?
var ckeditorDocument = CKEDITOR.instances.[instancename].document.$;